C1: review CC observability-stack-audit (extend to k3s) #353

Merged
eblume merged 1 commit from review/cc-observability-stack-audit-2026-05-11 into main 2026-05-11 16:10:40 -07:00
Owner

Summary

  • Recurring compensating-control review (oldest stale control: 42 days).
  • Verified the control is in effect on both clusters:
    • alloy-k8s on minikube-indri — Synced/Healthy, DaemonSet 1/1 ready
    • alloy-ringtail on k3s-ringtail — Synced/Healthy
    • loki (monitoring/loki-0) — Running, receiving logs (52 restarts in 18h is worth watching but not blocking review)
  • Generalized the description: previously named only minikube, but the indri→ringtail migration means we now operate two clusters and both rely on this control.
  • Added a follow-up note: enabling native apiserver audit logging is far more tractable on k3s (--audit-log-path / --audit-policy-file) than it was on minikube — worth revisiting once the migration concludes.

Test plan

  • prek hooks pass
  • Verified alloy + loki status via kubectl --context=minikube-indri and argocd app get

Notes

  • No deployment changes.
## Summary - Recurring compensating-control review (oldest stale control: 42 days). - Verified the control is in effect on both clusters: - `alloy-k8s` on minikube-indri — Synced/Healthy, DaemonSet 1/1 ready - `alloy-ringtail` on k3s-ringtail — Synced/Healthy - `loki` (`monitoring/loki-0`) — Running, receiving logs (52 restarts in 18h is worth watching but not blocking review) - Generalized the description: previously named only minikube, but the indri→ringtail migration means we now operate two clusters and both rely on this control. - Added a follow-up note: enabling native apiserver audit logging is far more tractable on k3s (`--audit-log-path` / `--audit-policy-file`) than it was on minikube — worth revisiting once the migration concludes. ## Test plan - [x] `prek` hooks pass - [x] Verified alloy + loki status via `kubectl --context=minikube-indri` and `argocd app get` ## Notes - No deployment changes.
Recurring compensating-control review. Verified:

- alloy-k8s: Synced/Healthy on minikube-indri (DaemonSet 1/1 ready)
- alloy-ringtail: Synced/Healthy on k3s-ringtail
- loki (monitoring/loki-0): Running, receiving logs

The previous description named only minikube, but BlumeOps now runs two
clusters with the migration to ringtail in progress. Generalized the
description and notes to cover both, and added a follow-up note that
enabling native apiserver audit logging is much more tractable on k3s
than it was on minikube.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
eblume merged commit f83be3bf37 into main 2026-05-11 16:10:40 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!353
No description provided.