From 8bb993cb458e063cb4678b0372614e07fa717d64 Mon Sep 17 00:00:00 2001 From: Paolo Brasolin <paolo.brasolin@eurac.edu> Date: Mon, 28 Feb 2022 13:08:45 +0100 Subject: [PATCH] feat: #be differentiate dev/stg image --- backend/kustomize/base/webserver/deployment.yaml | 5 +---- backend/kustomize/overlays/dev/kustomization.yaml | 5 +++++ backend/kustomize/overlays/dev/webserver.deployment.yaml | 1 + backend/kustomize/overlays/stg/kustomization.yaml | 4 ++++ backend/kustomize/overlays/stg/webserver.deployment.yaml | 1 + 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/backend/kustomize/base/webserver/deployment.yaml b/backend/kustomize/base/webserver/deployment.yaml index 916a100..17f438d 100644 --- a/backend/kustomize/base/webserver/deployment.yaml +++ b/backend/kustomize/base/webserver/deployment.yaml @@ -8,10 +8,7 @@ spec: spec: containers: - name: oetzi - # NOTE: use `minikube image load oetzi:latest` to push into container runtime - image: oetzi:latest - # NOTE: Never is useful only for locla testing in order to load image from cache - imagePullPolicy: Never + image: oetzi-webserver-image resources: {} ports: - name: http diff --git a/backend/kustomize/overlays/dev/kustomization.yaml b/backend/kustomize/overlays/dev/kustomization.yaml index 8c65202..7bec927 100644 --- a/backend/kustomize/overlays/dev/kustomization.yaml +++ b/backend/kustomize/overlays/dev/kustomization.yaml @@ -7,6 +7,11 @@ commonLabels: patchesStrategicMerge: - database.deployment.yaml - webserver.deployment.yaml +images: + - name: oetzi-webserver-image + # NOTE: use `minikube image load oetzi:latest` to push into container runtime + newName: oetzi + newTag: latest secretGenerator: - literals: - username=db_user diff --git a/backend/kustomize/overlays/dev/webserver.deployment.yaml b/backend/kustomize/overlays/dev/webserver.deployment.yaml index f97a94a..f4bfe4f 100644 --- a/backend/kustomize/overlays/dev/webserver.deployment.yaml +++ b/backend/kustomize/overlays/dev/webserver.deployment.yaml @@ -7,6 +7,7 @@ spec: spec: containers: - name: oetzi + imagePullPolicy: Never env: - name: DATABASE_URL valueFrom: diff --git a/backend/kustomize/overlays/stg/kustomization.yaml b/backend/kustomize/overlays/stg/kustomization.yaml index 8e083e4..de55337 100644 --- a/backend/kustomize/overlays/stg/kustomization.yaml +++ b/backend/kustomize/overlays/stg/kustomization.yaml @@ -8,6 +8,10 @@ commonLabels: patchesStrategicMerge: - database.deployment.yaml - webserver.deployment.yaml +images: + - name: oetzi-webserver-image + newName: gitlab.inf.unibz.it:4567/commul/oetzi/backend + newTag: latest secretGenerator: # TODO: avoid using literals - literals: diff --git a/backend/kustomize/overlays/stg/webserver.deployment.yaml b/backend/kustomize/overlays/stg/webserver.deployment.yaml index f97a94a..0f3cf5e 100644 --- a/backend/kustomize/overlays/stg/webserver.deployment.yaml +++ b/backend/kustomize/overlays/stg/webserver.deployment.yaml @@ -7,6 +7,7 @@ spec: spec: containers: - name: oetzi + imagePullPolicy: Always env: - name: DATABASE_URL valueFrom: -- GitLab