734 B
734 B
Deployment & Operations Guide
Deployment Model
- Declarative Kubernetes manifests
- Applied via
kubectlor Argo CD - No Helm dependency
General Rules
- Stateless apps by default
- PVCs required for state
- Secrets via Kubernetes Secrets
- Config via environment variables
Deployment Order (Recommended)
- Networking (Cilium, Ingress)
- cert-manager
- Storage (PVs)
- Databases (Postgres, Redis, Kafka)
- Observability stack
- ML tooling
- Automation tools
- Custom applications
Operations
- Monitor via Grafana
- Debug via logs & traces
- Upgrade via Git commits
- Rollback via Argo CD
Backup Strategy
- MinIO buckets versioned
- Database snapshots
- Git repositories mirrored