Kubernetes Deployment
Thermocline provides multiple Kubernetes deployment surfaces:
- Helm chart:
deploy/helm/thermocline - Kustomize manifests:
deploy/kustomize - Terraform-managed cloud infra + Helm deployment:
deploy/terraform/*
Helm Assets
Chart.yamlvalues.yamlvalues-dev.yamlvalues-prod.yamlvalues-prod-aws.yaml
Practical Rollout Order
- Deploy infrastructure dependencies (object storage, etcd, network).
- Deploy core runtime services.
- Validate command surface and metrics.
- Run workload-specific smoke + parity tests.
Post-Deploy Validation
- driver connection handshake
- CRUD + aggregate + index commands
- policy command path
- observability stack visibility