@@ -11,7 +11,7 @@ metadata:
1111 k8s-app : {{ include "app.name" . }}
1212 helm.sh/chart : {{ include "chart.name-version" . }}
1313spec :
14- replicas : 1
14+ replicas : {{ .Values.deployment.replicas }}
1515 selector :
1616 matchLabels :
1717 app.kubernetes.io/name : {{ include "app.name" . }}
4848 - " $(AWS_REGION)"
4949 - --aws-endpoint-url
5050 - " $(AWS_ENDPOINT_URL)"
51+ {{- if .Values.log.enable_development_logging }}
5152 - --enable-development-logging
52- - " $(ENABLE_DEVELOPMENT_LOGGING) "
53+ {{- end }}
5354 - --log-level
5455 - " $(ACK_LOG_LEVEL)"
5556 - --resource-tags
@@ -58,10 +59,11 @@ spec:
5859 - " $(ACK_WATCH_NAMESPACE)"
5960 - --deletion-policy
6061 - " $(DELETION_POLICY)"
62+ {{- if .Values.leaderElection.enabled }}
6163 - --enable-leader-election
62- - " $(ENABLE_LEADER_ELECTION)"
6364 - --leader-election-namespace
6465 - " $(LEADER_ELECTION_NAMESPACE)"
66+ {{- end }}
6567{{- if gt .Values.reconcile.defaultResyncPeriod 0.0 }}
6668 - --reconcile-default-resync-seconds
6769 - " $(RECONCILE_DEFAULT_RESYNC_SECONDS)"
9193 value : {{ include "watch-namespace" . }}
9294 - name : DELETION_POLICY
9395 value : {{ .Values.deletionPolicy }}
94- - name : ENABLED_LEADER_ELECTION
95- value : {{ .Values.leaderElection.enabled | quote }}
9696 - name : LEADER_ELECTION_NAMESPACE
9797 value : {{ .Values.leaderElection.namespace | quote }}
98- - name : ACK_ENABLE_DEVELOPMENT_LOGGING
99- value : {{ .Values.log.enable_development_logging | quote }}
10098 - name : ACK_LOG_LEVEL
10199 value : {{ .Values.log.level | quote }}
102100 - name : ACK_RESOURCE_TAGS
@@ -149,8 +147,9 @@ spec:
149147 priorityClassName : {{ .Values.deployment.priorityClassName }}
150148 {{ end -}}
151149 hostIPC : false
152- hostNetwork : false
153150 hostPID : false
151+ hostNetwork : {{ .Values.deployment.hostNetwork }}
152+ dnsPolicy : {{ .Values.deployment.dnsPolicy }}
154153 volumes :
155154 {{- if .Values.aws.credentials.secretName -}}
156155 - name : {{ .Values.aws.credentials.secretName }}
0 commit comments