fix: split secrets into individual encrypted files for KSOPS compatibility
Validate manifests / validate (push) Failing after 3s

KSOPS cannot handle multi-document YAML files; each secret needs its own
encrypted file. Updated ksops-generator.yaml to reference all 7 secrets.
This commit is contained in:
2026-04-19 23:38:19 +01:00
parent 40eb3b842c
commit f9097676c7
9 changed files with 186 additions and 42 deletions
@@ -7,4 +7,10 @@ metadata:
exec:
path: ksops
files:
- ./secret.enc.yaml
- ./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