Selaa lähdekoodia

[k8s] Add config hash to deployments

Romain 5 vuotta sitten
vanhempi
commit
1a97eba9c2

+ 2 - 0
tools/kubernetes/helm/hue/templates/deployment-celery-beat.yaml

@@ -14,6 +14,8 @@ spec:
     metadata:
       labels:
         pod: celery-beat
+      annotations:
+        checksum/config: {{ include (print $.Template.BasePath "/configmap-hue-extra.yaml") . | sha256sum }}
     spec:
       containers:
         - name: celery-beat

+ 2 - 0
tools/kubernetes/helm/hue/templates/deployment-celery-flower.yaml

@@ -14,6 +14,8 @@ spec:
     metadata:
       labels:
         pod: celery-flower
+      annotations:
+        checksum/config: {{ include (print $.Template.BasePath "/configmap-hue-extra.yaml") . | sha256sum }}
     spec:
       containers:
       - name: celery-flower

+ 2 - 0
tools/kubernetes/helm/hue/templates/deployment-celery-workers.yaml

@@ -14,6 +14,8 @@ spec:
     metadata:
       labels:
         pod: celery-worker
+      annotations:
+        checksum/config: {{ include (print $.Template.BasePath "/configmap-hue-extra.yaml") . | sha256sum }}
     spec:
       containers:
         - name: celery-worker

+ 2 - 0
tools/kubernetes/helm/hue/templates/deployment-daphne.yaml

@@ -14,6 +14,8 @@ spec:
     metadata:
       labels:
         pod: daphne-websocket
+      annotations:
+        checksum/config: {{ include (print $.Template.BasePath "/configmap-hue-extra.yaml") . | sha256sum }}
     spec:
       containers:
         - name: daphne-websocket