--- # 1. cert-manager Helm chart apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: cert-manager namespace: argocd spec: project: default source: repoURL: "https://charts.jetstack.io" chart: "cert-manager" targetRevision: "v1.18.2" helm: releaseName: "cert-manager" values: | installCRDs: true extraArgs: - --dns01-recursive-nameservers-only - --dns01-recursive-nameservers=8.8.8.8:53,1.1.1.1:53 destination: server: "https://kubernetes.default.svc" namespace: home-server syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true - ApplyOutOfSyncOnly=true - SkipHooks=false - SyncWave=0 # ensure cert-manager is installed first