|
60 | 60 | - image: "{{ .Values.reloader.deployment.image.name }}:{{ .Values.reloader.deployment.image.tag }}"
|
61 | 61 | imagePullPolicy: {{ .Values.reloader.deployment.image.pullPolicy }}
|
62 | 62 | name: {{ template "reloader-fullname" . }}
|
63 |
| - {{- if or (.Values.reloader.deployment.env.open) (.Values.reloader.deployment.env.secret) (.Values.reloader.deployment.env.field) (eq .Values.reloader.watchGlobally false) }} |
| 63 | + {{- if or (.Values.reloader.deployment.env.open) (.Values.reloader.deployment.env.secret) (.Values.reloader.deployment.env.field) (eq .Values.reloader.watchGlobally false) (.Values.reloader.enableHA)}} |
64 | 64 | env:
|
65 | 65 | {{- range $name, $value := .Values.reloader.deployment.env.open }}
|
66 | 66 | {{- if not (empty $value) }}
|
|
92 | 92 | fieldRef:
|
93 | 93 | fieldPath: metadata.namespace
|
94 | 94 | {{- end }}
|
| 95 | + {{- if .Values.reloader.enableHA }} |
| 96 | + - name: POD_NAME |
| 97 | + valueFrom: |
| 98 | + fieldRef: |
| 99 | + fieldPath: metadata.name |
| 100 | + - name: POD_NAMESPACE |
| 101 | + valueFrom: |
| 102 | + fieldRef: |
| 103 | + fieldPath: metadata.namespace |
| 104 | + {{- end }} |
95 | 105 | {{- end }}
|
96 | 106 |
|
97 | 107 | ports:
|
@@ -123,7 +133,7 @@ spec:
|
123 | 133 | - mountPath: /tmp/
|
124 | 134 | name: tmp-volume
|
125 | 135 | {{- end }}
|
126 |
| - {{- if or (.Values.reloader.logFormat) (.Values.reloader.ignoreSecrets) (.Values.reloader.ignoreNamespaces) (.Values.reloader.ignoreConfigMaps) (.Values.reloader.custom_annotations) (eq .Values.reloader.isArgoRollouts true) (eq .Values.reloader.reloadOnCreate true) (ne .Values.reloader.reloadStrategy "default")}} |
| 136 | + {{- if or (.Values.reloader.logFormat) (.Values.reloader.ignoreSecrets) (.Values.reloader.ignoreNamespaces) (.Values.reloader.ignoreConfigMaps) (.Values.reloader.custom_annotations) (eq .Values.reloader.isArgoRollouts true) (eq .Values.reloader.reloadOnCreate true) (ne .Values.reloader.reloadStrategy "default") (.Values.reloader.enableHA)}} |
127 | 137 | args:
|
128 | 138 | {{- if .Values.reloader.logFormat }}
|
129 | 139 | - "--log-format={{ .Values.reloader.logFormat }}"
|
@@ -169,6 +179,9 @@ spec:
|
169 | 179 | {{- if ne .Values.reloader.reloadStrategy "default" }}
|
170 | 180 | - "--reload-strategy={{ .Values.reloader.reloadStrategy }}"
|
171 | 181 | {{- end }}
|
| 182 | + {{- if or (gt .Values.reloader.deployment.replicas 1.0) (.Values.reloader.enableHA) }} |
| 183 | + - "--enable-ha=true" |
| 184 | + {{- end}} |
172 | 185 | {{- end }}
|
173 | 186 | {{- if .Values.reloader.deployment.resources }}
|
174 | 187 | resources:
|
|
0 commit comments