Deployment
Deploy in Production
Deploy in Production
Baseline requirements
- 3 Astra nodes for quorum in clustered deployments
- explicit peer and client endpoint topology
- object-tier or archive backup plan
- centralized metrics and alerting
- tested restore and cutback procedure
Production rules
- do not reuse benchmark-only memory caps as production defaults
- reserve memory and IO for Astra explicitly
- keep control-plane boot ordering deterministic when K3s depends on Astra locally
- use explicit image tags such as
docker.io/halceon/astra:v0.1.1-rc1 - validate add-ons and ingress controllers against the real datastore path before broad rollout
Single-node production path
Use /guides/deploy-k3s-single-node for the supported single-host pattern.
Key defaults in that path:
servicelbdisabledsnapshotter: stargz--astra-container-memory-limit 2048M- Astra-first systemd boot ordering
- bind-mounted Astra state roots
Clustered production path
Use /guides/deploy-k3s-cluster when Astra and K3s should scale independently.