apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: {{ .Values.argocd.prefix }}odoo-postinstall namespace: {{ .Values.argocd.namespace }} annotations: argocd.argoproj.io/sync-wave: "1" notifications.argoproj.io/subscribe.on-sync-succeeded.telegram: "-1002270587578" spec: project: {{ .Values.argocd.project }} source: repoURL: {{ .Values.argocd.postinstall.repoURL }} targetRevision: {{ .Values.argocd.postinstall.targetRevision }} path: {{ .Values.argocd.postinstall.path }} helm: releaseName: odoo-postinstall valuesObject: prefix: {{ .Values.argocd.prefix }} tailscaleIngresses: odooHostname: {{ .Values.tailscaleIngresses.odooHostname }} destination: server: {{ .Values.destination.server }} namespace: {{ .Values.destination.namespace }} syncPolicy: automated: prune: true # Automatically remove resources no longer in the repo selfHeal: true # Automatically self-heal when drift is detected syncOptions: - ApplyOutOfSyncOnly=true - ServerSideApply=true - CreateNamespace=true