Zachary Volpi
RSS FeedArchitecture decisions for software and platform systems.
Notes for tech leads and senior fullstack engineers working across application and platform concerns. I write about performance, observability, deployment topology, operability, and the trade-offs behind design and delivery decisions.
Some articles are software-heavy, others are platform-heavy. The common thread is production constraints, clear assumptions, and what breaks first.
Start Here
If you are new to this blog, start with the shared mental model first. Then choose the track that matches the problem you want to work on. More hands-on tracks such as cluster setup, security, and monitoring can be added later without changing this flow.
A Flux-aware mental model for Kubernetes delivery paths: control plane vs data plane, team ownership boundaries, promotion flow, and failure visibility.
Choose a Track
Flux Delivery
Start with the delivery model: control plane, data plane, ownership boundaries, and promotion flow.
Promotion Decisions
Follow the decision path: Git vs OCI, floating tags, and the trade-offs behind promotion models.
Operations & Observability
Go deeper into incident visibility, correlation, and production metadata around Flux delivery.
Featured
- Operations
Observability of Flux Delivery Paths: Git, OCI, and Failure Visibility in Production
Published: at 10:26 PMHow to make Flux delivery paths observable in production: correlate Git or OCI source state, promotions, reconciliation, and rollout outcomes to explain failures quickly.
- Foundation
What a Kubernetes Delivery Path Actually Is (with Flux)
Published: at 03:00 PMA Flux-aware mental model for Kubernetes delivery paths: control plane vs data plane, team ownership boundaries, promotion flow, and failure visibility.
- ADR
GitOps vs GitlessOps (OCI) for Kubernetes Delivery with Flux
Published: at 01:00 PMChoosing whether Flux should reconcile Kubernetes delivery state from Git or OCI artifacts, with trade-offs in promotion, observability, rollback, and operational burden.
Recent Posts
- Operations
Designing a Staged Installation Topology with Flux
Published: at 11:55 PMHow to structure a Flux-managed cluster installation in clear stages so dependencies stay explicit, failures stay visible, and the topology stays replayable.
- Operations
Designing the Promotion Metadata Contract for OCI-Backed Flux
Published: at 08:10 PMHow to define a promotion metadata contract that makes OCI-backed Flux delivery auditable, rollbackable, and understandable in production.
- ADR
Floating Environment Tags vs Immutable References for OCI-Backed Flux Promotions
Published: at 07:15 PMChoosing whether OCI-backed Flux promotions should target floating environment tags or immutable references, with pipeline-governed tag movement and digest-backed audit as the key constraint.