James Mellors 5eb16317f5 rework
2025-04-10 19:44:18 +01:00

24 lines
887 B
YAML

# Example: argocd-apps/sealed-secrets-crds-app.yaml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: sealed-secrets-crds
namespace: sealed-secrets
annotations:
# Sync Wave: Lower number syncs first
argocdj.argoproj.io/sync-wave: "-10"
spec:
project: default
source:
repoURL: https://github.com/bitnami-labs/sealed-secrets # Source repo for CRD manifests
path: helm/sealed-secrets/crds # Path to CRDs within the chart repo (adjust if needed)
targetRevision: main # Or specific tag/commit corresponding to your chart version
directory:
recurse: true # If CRDs are individual files in that directory
destination:
server: https://kubernetes.default.svc
namespace: sealed-secrets # CRDs are cluster-scoped but often associated with a namespace conceptually
syncPolicy:
automated:
prune: true
selfHeal: true