diff --git a/tutor/templates/k8s/deployments.yml b/tutor/templates/k8s/deployments.yml index a5995fa174c458568fe0b5a08d2e4c805bbf5e64..a9f96002dbced05ca6c3c610da1c9d736aa642e5 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 d5b5768b92023067c6b458172bc8db10810d9137..2cf4d31f132013754dcf749c666da72a38429881 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