1.1 KiB
1.1 KiB
Notifier Helm Overlays (DEPLOY-NOTIFY-38-001)
Values file
deploy/helm/stellaops/values-notify.yaml(added) with:notify:image.repository:registry.stella-ops.org/notifyimage.tag: set by pipelinesmtp.host,smtp.port,smtp.usernameSecret,smtp.passwordSecretwebhook.allowedHosts: listchat.webhookSecret: secret name for chat tokenstls.secretName: optional ingress cert
Secrets
- SMTP creds secret
notify-smtpwith keysusername,password(seeops/deployment/notify/secrets-example.yaml). - Chat/webhook secret
notify-chatwith keytoken(see example manifest).
Rollout
helm upgrade --install notify deploy/helm/stellaops -f deploy/helm/stellaops/values-notify.yaml --set image.tag=$TAG- Pre-flight:
helm lint,helm template. - Post:
kubectl rollout status deploy/notifyandcurl /healthz.
Rollback
helm rollback notify <rev>; confirm previous image tag exists.
Acceptance
- Overlay renders without missing values.
- Secrets documented and referenced.
- Rollout/rollback steps documented.