All checks were successful
AI Code Review / ai-review (pull_request) Successful in 7s
PROD: object storage moves to UpCloud Managed Object Storage (existing drops bucket) instead of single-node in-cluster MinIO — durable, UpCloud-replicated, no PVC to back up. - Remove forte-drop-minio StatefulSet entirely. - Add forte-drop-pg-backup CronJob: nightly pg_dump -> gzip -> upload to s3://drops/_pgbackups/ (collision-proof prefix), 30-day retention. Reuses forte-drop-secrets S3 creds (app user has s3:* on drops). - PVC prune/delete protection on the postgres volumeClaimTemplate.
20 lines
446 B
YAML
20 lines
446 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
resources:
|
|
- ../../base
|
|
- vaultwarden-postgresql
|
|
- vaultwarden
|
|
- forte-drop-postgresql
|
|
|
|
# No patches needed — base already has "upc-dev" paths
|
|
# upc-dev is the default/base cluster
|
|
|
|
patches:
|
|
- target:
|
|
kind: Application
|
|
name: databunker
|
|
patch: |
|
|
- op: add
|
|
path: /spec/sources/0/helm/valueFiles/-
|
|
value: $values/infra/values/upc-dev/databunker-values.yaml
|