Production environment
Production environment on bare-metal infrastructure.
The production shape aims to be simple, observable, and reversible. Start small, prove a restore, then scale.
Typical components
- A small pool of physical worker nodes and a highly available control plane.
- A management network, a workload network, and a dedicated load balancer VIP range.
- Certificate management integrated with an internal certificate authority (CA), plus domain certificates for public endpoints.
- A local container registry and chart mirror for speed and control.
- Backup and recovery tested end to end with clear runbooks.
Guardrails
- Flux applies platform changes from Git, never by hand on the cluster.
- Secrets are encrypted at rest in the repo with SOPS.
- Validation runs in pre-commit and in continuous integration (CI) before merge.
warning
Do not deploy workloads to production until you have timed a full restore and captured every step.