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.
17 lines
405 B
YAML
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
|