diff --git a/manifests/base/deployment.yaml b/manifests/base/deployment.yaml index e0c57aaa4..d1a9f5de8 100644 --- a/manifests/base/deployment.yaml +++ b/manifests/base/deployment.yaml @@ -37,6 +37,9 @@ spec: - secretRef: name: joinrpg-main optional: false + - configMapRef: + name: joinrpg-configmap + optiona: false image: joinrpg-portal livenessProbe: failureThreshold: 5 diff --git a/manifests/dev/.env b/manifests/dev/.env new file mode 100644 index 000000000..9d8ad3d9e --- /dev/null +++ b/manifests/dev/.env @@ -0,0 +1 @@ +TEST_SPEC_ENVIRONMENT=DEV diff --git a/manifests/dev/kustomization.yaml b/manifests/dev/kustomization.yaml index 9ac82efea..679a827fa 100644 --- a/manifests/dev/kustomization.yaml +++ b/manifests/dev/kustomization.yaml @@ -6,6 +6,11 @@ namespace: dev commonLabels: managed-by-kustomize-dev: "true" #Careful. Contains name of the environment, used for kubectl apply --prune +configMapGenerator: + - name: joinrpg-configmap + envs: # now using envs to create a configmap with envvars as keys inside + - .env + patchesJson6902: - target: kind: Ingress diff --git a/manifests/prod/.env b/manifests/prod/.env new file mode 100644 index 000000000..7340e6635 --- /dev/null +++ b/manifests/prod/.env @@ -0,0 +1 @@ +TEST_SPEC_ENVIRONMENT=PROD diff --git a/manifests/prod/kustomization.yaml b/manifests/prod/kustomization.yaml index 9133c652e..158b60fdf 100644 --- a/manifests/prod/kustomization.yaml +++ b/manifests/prod/kustomization.yaml @@ -6,6 +6,11 @@ namespace: prod commonLabels: managed-by-kustomize-prod: "true" #Careful. Contains name of the environment, used for kubectl apply --prune +configMapGenerator: + - name: joinrpg-configmap + envs: # now using envs to create a configmap with envvars as keys inside + - .env + patchesJson6902: - target: kind: Ingress