blumeops/docs/how-to
Erich Blume a2bb9abbdb
All checks were successful
Build Container (Nix) / detect (push) Successful in 2s
Build Container / detect (push) Successful in 2s
Build Container (Nix) / build (grafana-sidecar) (push) Successful in 2s
Build Container / build (grafana-sidecar) (push) Successful in 6s
Home-build grafana-sidecar container (#281)
## Summary
- Home-build the k8s-sidecar container (`grafana-sidecar`) from forge mirror, replacing upstream `quay.io/kiwigrid/k8s-sidecar:1.28.0`
- Pinned to v1.28.0 — v2.x deferred due to 135% memory regression and readOnlyRootFilesystem crashloop
- Adds Dockerfile, service-versions entry, docs, and changelog fragment
- Manifest switch to home-built image pending container build

## Deployment and Testing
- [ ] `mise run container-build-and-release grafana-sidecar`
- [ ] Update kustomization.yaml with built image tag
- [ ] `argocd app set grafana --revision feature/grafana-sidecar && argocd app sync grafana`
- [ ] Verify sidecar logs and dashboards at https://grafana.ops.eblu.me
- [ ] Post-merge: `argocd app set grafana --revision main && argocd app sync grafana`

Reviewed-on: #281
2026-03-03 13:48:24 -08:00
..
authentik Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
configuration Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
deployment Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
forgejo-runner Review forgejo-runner docs: stamp reviewed, fix cross-links 2026-02-27 15:10:20 -08:00
grafana Home-build grafana-sidecar container (#281) 2026-03-03 13:48:24 -08:00
knowledgebase Replace indri-runner-logs with general-purpose runner-logs Typer CLI (#244) 2026-02-22 10:20:11 -08:00
operations Review gandi-operations doc and reorganize how-to guides (#200) 2026-02-17 07:29:33 -08:00
plans Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
ringtail Update ringtail flake inputs, add flake-update pipeline (#240) 2026-02-22 08:17:52 -08:00
zot Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
agent-change-process.md Clarify that changelog fragments apply to all change levels (C0–C2) 2026-03-03 13:15:06 -08:00
how-to.md Home-build grafana-sidecar container (#281) 2026-03-03 13:48:24 -08:00