apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: postgres namespace: argocd spec: project: default source: repoURL: "https://charts.bitnami.com/bitnami" chart: "postgresql" targetRevision: "16.0.0" helm: releaseName: "postgresql" # Ensures this Helm release is managed inside "postgres" values: | global: storageClass: longhorn primary: persistence: enabled: true storageClass: longhorn size: 20Gi readReplicas: persistence: enabled: true storageClass: longhorn size: 20Gi destination: server: "https://kubernetes.default.svc" namespace: postgres syncPolicy: automated: selfHeal: true ignoreDifferences: - group: "" kind: Secret name: postgresql namespace: postgres jsonPointers: - /data