diff --git a/charts/argo-cd/templates/argocd-application-controller/deployment.yaml b/charts/argo-cd/templates/argocd-application-controller/statefulset.yaml similarity index 98% rename from charts/argo-cd/templates/argocd-application-controller/deployment.yaml rename to charts/argo-cd/templates/argocd-application-controller/statefulset.yaml index 3dde5e51..f264e26f 100755 --- a/charts/argo-cd/templates/argocd-application-controller/deployment.yaml +++ b/charts/argo-cd/templates/argocd-application-controller/statefulset.yaml @@ -1,6 +1,6 @@ {{- $redisHa := (index .Values "redis-ha") -}} apiVersion: apps/v1 -kind: Deployment +kind: StatefulSet metadata: name: {{ template "argo-cd.controller.fullname" . }} labels: @@ -16,6 +16,7 @@ spec: matchLabels: app.kubernetes.io/name: {{ include "argo-cd.name" . }}-application-controller app.kubernetes.io/instance: {{ .Release.Name }} + serviceName: {{ template "argo-cd.controller.fullname" . }} revisionHistoryLimit: 5 replicas: {{ .Values.controller.replicas }} template: