Bump Grafana Alloy to v1.14.0 (#292)
## Summary - Bump alloy-k8s, alloy-ringtail, and alloy-tracing-ringtail image tags from v1.13.1 to v1.14.0 - Mark indri alloy (ansible) as reviewed at v1.14.0 — source rebuild from forge mirror needed - Add missing alloy-ringtail entry to service-versions.yaml - Update alloy reference doc ## Breaking changes reviewed - `loki.secretfilter` options removed — not used in our configs - OTel Collector upgraded to v0.142.0 — Kafka receiver changes don't affect us - Exporter queue default changes — our tracing pipeline (Beyla → batch → otlphttp) uses simple config, low risk ## Deployment and Testing - [ ] Sync alloy-k8s: `argocd app set alloy-k8s --revision bump/alloy-v1.14.0 && argocd app sync alloy-k8s` - [ ] Sync alloy-ringtail: `argocd app set alloy-ringtail --revision bump/alloy-v1.14.0 --server ringtail-argocd && argocd app sync alloy-ringtail` - [ ] Sync alloy-tracing-ringtail similarly - [ ] Verify metrics flowing in Grafana - [ ] Verify traces flowing to Tempo (ringtail) - [ ] Rebuild indri alloy from source (`v1.14.0` tag on forge mirror), SCP to indri, restart - [ ] After merge: reset ArgoCD revisions to main, re-sync Reviewed-on: #292
This commit is contained in:
parent
4c5e7d763d
commit
ab8ea6f301
7 changed files with 24 additions and 13 deletions
|
|
@ -13,7 +13,7 @@
|
||||||
# git clone ssh://forgejo@forge.ops.eblu.me:2222/mirrors/alloy.git ~/code/3rd/alloy
|
# git clone ssh://forgejo@forge.ops.eblu.me:2222/mirrors/alloy.git ~/code/3rd/alloy
|
||||||
#
|
#
|
||||||
# 2. Set up build tools via mise:
|
# 2. Set up build tools via mise:
|
||||||
# cd ~/code/3rd/alloy && mise use go@1.25 node yarn
|
# cd ~/code/3rd/alloy && mise use go@1.25.7 node yarn
|
||||||
#
|
#
|
||||||
# 3. Build with CGO enabled (default in Makefile):
|
# 3. Build with CGO enabled (default in Makefile):
|
||||||
# cd ~/code/3rd/alloy && mise x -- make alloy
|
# cd ~/code/3rd/alloy && mise x -- make alloy
|
||||||
|
|
@ -21,7 +21,10 @@
|
||||||
# 4. Copy binary to indri:
|
# 4. Copy binary to indri:
|
||||||
# scp ~/code/3rd/alloy/build/alloy indri:~/.local/bin/alloy
|
# scp ~/code/3rd/alloy/build/alloy indri:~/.local/bin/alloy
|
||||||
#
|
#
|
||||||
# 5. Run ansible to deploy config and LaunchAgent
|
# 5. Ad-hoc codesign on indri (SCP'd binaries get quarantined by macOS):
|
||||||
|
# ssh indri 'codesign --sign - --force ~/.local/bin/alloy'
|
||||||
|
#
|
||||||
|
# 6. Run ansible to deploy config and LaunchAgent
|
||||||
|
|
||||||
# Binary and paths
|
# Binary and paths
|
||||||
alloy_binary: /Users/erichblume/.local/bin/alloy
|
alloy_binary: /Users/erichblume/.local/bin/alloy
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ resources:
|
||||||
|
|
||||||
images:
|
images:
|
||||||
- name: grafana/alloy
|
- name: grafana/alloy
|
||||||
newTag: v1.13.1
|
newTag: v1.14.0
|
||||||
|
|
||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: alloy-config
|
- name: alloy-config
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ resources:
|
||||||
|
|
||||||
images:
|
images:
|
||||||
- name: grafana/alloy
|
- name: grafana/alloy
|
||||||
newTag: v1.13.1
|
newTag: v1.14.0
|
||||||
|
|
||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: alloy-config
|
- name: alloy-config
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ resources:
|
||||||
|
|
||||||
images:
|
images:
|
||||||
- name: grafana/alloy
|
- name: grafana/alloy
|
||||||
newTag: v1.13.1
|
newTag: v1.14.0
|
||||||
|
|
||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
- name: alloy-tracing-config
|
- name: alloy-tracing-config
|
||||||
|
|
|
||||||
1
docs/changelog.d/bump-alloy-v1.14.0.infra.md
Normal file
1
docs/changelog.d/bump-alloy-v1.14.0.infra.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
Bump Grafana Alloy to v1.14.0 across all deployments (indri, alloy-k8s, alloy-ringtail, alloy-tracing-ringtail)
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
---
|
---
|
||||||
title: Alloy
|
title: Alloy
|
||||||
modified: 2026-02-08
|
modified: 2026-03-13
|
||||||
tags:
|
tags:
|
||||||
- service
|
- service
|
||||||
- observability
|
- observability
|
||||||
|
|
@ -20,7 +20,7 @@ Unified observability collector for metrics and logs with three deployments:
|
||||||
| **Indri Binary** | `~/.local/bin/alloy` |
|
| **Indri Binary** | `~/.local/bin/alloy` |
|
||||||
| **Indri Config** | `~/.config/grafana-alloy/config.alloy` |
|
| **Indri Config** | `~/.config/grafana-alloy/config.alloy` |
|
||||||
| **K8s Namespace** | `alloy` |
|
| **K8s Namespace** | `alloy` |
|
||||||
| **K8s Image** | `grafana/alloy:v1.8.2` |
|
| **K8s Image** | `grafana/alloy:v1.14.0` |
|
||||||
| **ArgoCD App** | `alloy-k8s` |
|
| **ArgoCD App** | `alloy-k8s` |
|
||||||
| **Fly.io Config** | `fly/alloy.river` |
|
| **Fly.io Config** | `fly/alloy.river` |
|
||||||
| **Fly.io Image** | `grafana/alloy:v1.5.1` (binary copied into nginx container) |
|
| **Fly.io Image** | `grafana/alloy:v1.5.1` (binary copied into nginx container) |
|
||||||
|
|
|
||||||
|
|
@ -71,15 +71,22 @@ services:
|
||||||
|
|
||||||
- name: alloy-tracing-ringtail
|
- name: alloy-tracing-ringtail
|
||||||
type: argocd
|
type: argocd
|
||||||
last-reviewed: 2026-03-05
|
last-reviewed: 2026-03-13
|
||||||
current-version: "v1.13.1"
|
current-version: "v1.14.0"
|
||||||
upstream-source: https://github.com/grafana/alloy/releases
|
upstream-source: https://github.com/grafana/alloy/releases
|
||||||
notes: Privileged DaemonSet with Beyla eBPF for HTTP tracing on ringtail
|
notes: Privileged DaemonSet with Beyla eBPF for HTTP tracing on ringtail
|
||||||
|
|
||||||
|
- name: alloy-ringtail
|
||||||
|
type: argocd
|
||||||
|
last-reviewed: 2026-03-13
|
||||||
|
current-version: "v1.14.0"
|
||||||
|
upstream-source: https://github.com/grafana/alloy/releases
|
||||||
|
notes: DaemonSet on ringtail for host metrics and pod logs
|
||||||
|
|
||||||
- name: alloy-k8s
|
- name: alloy-k8s
|
||||||
type: argocd
|
type: argocd
|
||||||
last-reviewed: 2026-02-16
|
last-reviewed: 2026-03-13
|
||||||
current-version: "v1.13.1"
|
current-version: "v1.14.0"
|
||||||
upstream-source: https://github.com/grafana/alloy/releases
|
upstream-source: https://github.com/grafana/alloy/releases
|
||||||
|
|
||||||
- name: tailscale-operator
|
- name: tailscale-operator
|
||||||
|
|
@ -255,8 +262,8 @@ services:
|
||||||
|
|
||||||
- name: alloy
|
- name: alloy
|
||||||
type: ansible
|
type: ansible
|
||||||
last-reviewed: null
|
last-reviewed: 2026-03-13
|
||||||
current-version: null
|
current-version: "v1.14.0"
|
||||||
upstream-source: https://github.com/grafana/alloy/releases
|
upstream-source: https://github.com/grafana/alloy/releases
|
||||||
notes: Built from source on indri
|
notes: Built from source on indri
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue