apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: cloudnative-pg namespace: argocd spec: project: default sources: # CloudNativePG Helm chart - repoURL: https://cloudnative-pg.github.io/charts chart: cloudnative-pg targetRevision: "{{ .Values.cloudnativepg.version }}" helm: valueFiles: - $values/values.yaml # Your GitLab repository - repoURL: ssh://git@gitea-ssh.gitea.svc.cluster.local:22/gitea_admin/CloudNative-PG.git targetRevision: main ref: values destination: server: "{{ .Values.clusters.worker.server }}" namespace: cnpg-system syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true