From 2342930c0648b6527fca9a4cf8d6c36f3e222bb2 Mon Sep 17 00:00:00 2001 From: Thomas MENARD <thomas.menard@pasteur.fr> Date: Wed, 27 May 2020 11:01:58 +0200 Subject: [PATCH] Add imagePullPolicy to Always --- tutor/templates/k8s/deployments.yml | 11 +++++++++++ tutor/templates/k8s/jobs.yml | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/tutor/templates/k8s/deployments.yml b/tutor/templates/k8s/deployments.yml index a5995fa..a9f9600 100644 --- a/tutor/templates/k8s/deployments.yml +++ b/tutor/templates/k8s/deployments.yml @@ -16,6 +16,7 @@ spec: spec: containers: - name: cms + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} env: - name: SERVICE_VARIANT @@ -60,6 +61,7 @@ spec: spec: containers: - name: cms-worker + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} args: ["./manage.py", "cms", "celery", "worker", "--loglevel=info", "--hostname=edx.cms.core.default.%%h", "--maxtasksperchild", "100"] env: @@ -134,6 +136,7 @@ spec: spec: containers: - name: lms + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} ports: - containerPort: 8000 @@ -175,6 +178,7 @@ spec: spec: containers: - name: lms-worker + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} args: ["./manage.py", "lms", "celery", "worker", "--loglevel=info", "--hostname=edx.lms.core.default.%%h", "--maxtasksperchild", "100"] env: @@ -220,6 +224,7 @@ spec: spec: containers: - name: elasticsearch + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_ELASTICSEARCH }} env: - name: ES_JAVA_OPTS @@ -257,6 +262,7 @@ spec: spec: containers: - name: memcached + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_MEMCACHED }} ports: - containerPort: 11211 @@ -282,6 +288,7 @@ spec: spec: containers: - name: mongodb + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_MONGODB }} args: ["mongod", "--smallfiles", "--nojournal", "--storageEngine", "wiredTiger"] ports: @@ -316,6 +323,7 @@ spec: spec: containers: - name: mysql + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_MYSQL }} args: ["mysqld", "--character-set-server=utf8", "--collation-server=utf8_general_ci"] env: @@ -359,6 +367,7 @@ spec: spec: containers: - name: smtp + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_SMTP }} ports: - containerPort: 25 @@ -395,6 +404,7 @@ spec: {{ patch("k8s-deployments-nginx-init-containers")|indent(8) }} containers: - name: nginx + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_NGINX }} volumeMounts: - mountPath: /etc/nginx/conf.d/ @@ -444,6 +454,7 @@ spec: spec: containers: - name: rabbitmq + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_RABBITMQ }} ports: - containerPort: 5672 diff --git a/tutor/templates/k8s/jobs.yml b/tutor/templates/k8s/jobs.yml index d5b5768..2cf4d31 100644 --- a/tutor/templates/k8s/jobs.yml +++ b/tutor/templates/k8s/jobs.yml @@ -11,6 +11,7 @@ spec: restartPolicy: Never containers: - name: lms + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} volumeMounts: - mountPath: /openedx/edx-platform/lms/envs/tutor/ @@ -42,6 +43,7 @@ spec: restartPolicy: Never containers: - name: cms + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX }} env: - name: SERVICE_VARIANT @@ -76,6 +78,7 @@ spec: restartPolicy: Never containers: - name: mysql + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_MYSQL }} command: [] --- @@ -91,6 +94,7 @@ spec: restartPolicy: Never containers: - name: forum + imagePullPolicy: Always image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_FORUM }} env: - name: SEARCH_SERVER -- GitLab