Skip to content

Commit 290dc8b

Browse files
committed
[Helm] Final fixes for configuration updater.
1 parent 77e61b8 commit 290dc8b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

helm-charts/nts-pool/templates/cron-config-updater.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ data:
1111
config-updater.sh: |
1212
#!/bin/sh
1313
curl --fail -H "Authorization: Bearer ${AUTHTOKEN}" "${CONFIGURL}" |
14-
jq '{"op": "replace", "path": "/data/servers.json", "value": "\(.)"}' |
14+
jq "[{\"op\": \"replace\", \"path\": \"/data/${FILENAME}\", \"value\": \"\(.)\"}]" |
1515
curl --fail --cacert "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" \
1616
--data-binary @- -X PATCH -H "Content-Type: application/json-patch+json" \
1717
-H "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)" \
@@ -68,6 +68,8 @@ spec:
6868
value: "{{ default .Release.Namespace .Values.namespaceOverride }}"
6969
- name: CONFIGMAP
7070
value: "{{ include "nts-pool.fullname" . }}-servers-config"
71+
- name: FILENAME
72+
value: "servers.json"
7173
- name: ke-monitor-list-updater
7274
imagePullPolicy: "{{ default .Values.image.pullPolicy .Values.ke.image.pullPolicy }}"
7375
{{- with default .Values.image.pullSecrets .Values.ke.image.pullSecrets }}
@@ -92,3 +94,5 @@ spec:
9294
value: "{{ default .Release.Namespace .Values.namespaceOverride }}"
9395
- name: CONFIGMAP
9496
value: "{{ include "nts-pool.fullname" . }}-monitoring-config"
97+
- name: FILENAME
98+
value: "monitoring.json"

0 commit comments

Comments
 (0)