Files
argocd/manifest/overlays/production/ksops-generator.yaml
T
olb042 f9097676c7
Validate manifests / validate (push) Failing after 3s
fix: split secrets into individual encrypted files for KSOPS compatibility
KSOPS cannot handle multi-document YAML files; each secret needs its own
encrypted file. Updated ksops-generator.yaml to reference all 7 secrets.
2026-04-19 23:38:19 +01:00

17 lines
405 B
YAML

apiVersion: viaduct.ai/v1
kind: ksops
metadata:
name: argocd-secret-generator
annotations:
config.kubernetes.io/function: |
exec:
path: ksops
files:
- ./argocd-age-key.enc.yaml
- ./argocd-redis.enc.yaml
- ./argocd-notifications-secret.enc.yaml
- ./argocd-gitea-token.enc.yaml
- ./argocd-secret.enc.yaml
- ./repo-creds-internal.enc.yaml
- ./repo-creds-external.enc.yaml