1.5 KiB
1.5 KiB
Export Center Helm Overlays (DEPLOY-EXPORT-35-001)
Values files (download-only)
deploy/helm/stellaops/values-export.yaml(add) with:exportcenter:image.repository:registry.stella-ops.org/export-centerimage.tag: set via pipelineobjectStorage.endpoint:http://minio:9000objectStorage.bucket:export-prodobjectStorage.accessKeySecret:exportcenter-minioobjectStorage.secretKeySecret:exportcenter-miniosigning.kmsKey:exportcenter-kmssigning.kmsRegion:us-east-1dsse.enabled: true
Secrets
- KMS signing: create secret
exportcenter-kmswith JSON key material (KMS provider specific). Example:ops/deployment/export/secrets-example.yaml. - MinIO creds:
exportcenter-miniowithaccesskey,secretkeykeys (see example manifest).
Rollout
helm upgrade --install export-center deploy/helm/stellaops -f deploy/helm/stellaops/values-export.yaml --set image.tag=$TAG- Pre-flight:
helm template ...andhelm lint. - Post: verify readiness
kubectl rollout status deploy/export-centerand runcurl /healthz.
Rollback
helm rollback export-center <rev>; ensure previous tag exists.
Required artefacts
- Signed images + provenance (from release pipeline).
- SBOM attached via registry (cosign attestations acceptable).
Acceptance
- Overlay renders without missing values.
- Secrets documented and referenced in template.
- Rollout/rollback steps documented.