notes
from the
field.
practical notes on kubernetes and platform engineering from real client work - closer to a runbook than a think piece.
- 16
prometheus cardinality
every unique label combination is its own series in prometheus, and one label holding an id or a raw path can outweigh every other metric combined.
- 15
terraform state without surgery
terraform's moved, import, and removed blocks turn state surgery into configuration changes that get a plan, a review, and a history like any other.
- 14
promotions with kargo
kargo models the sequence and requirements for promoting a version between environments, layering on top of argocd without replacing its sync.
- 13
graceful shutdown in kubernetes
rolling updates drop connections when kubelet sends sigterm before the endpoint is removed from routing. the fix spans the pod spec and the application.
- 12
messaging with nats
nats routes messages by subject with a single small binary, and its jetstream layer adds persistence, replay, and at-least-once delivery on top.