From 5a47eaff250a8b4b5035586447ca1284ba620695 Mon Sep 17 00:00:00 2001 From: Renu Kumari Date: Mon, 12 Apr 2021 08:36:27 -0400 Subject: [CPS] Remove duplicate configuration 1. Introduced spring profiles to override default properties value 2. Added config.additional to provide an ability to add properties without changing chart Issue-ID: CPS-320 Signed-off-by: Renu Kumari Change-Id: If621ad7c5f69f3398a8eae54d5fa6c563cfcba22 --- kubernetes/cps/templates/deployment.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'kubernetes/cps/templates') diff --git a/kubernetes/cps/templates/deployment.yaml b/kubernetes/cps/templates/deployment.yaml index 861782a0b9..61877c38a0 100755 --- a/kubernetes/cps/templates/deployment.yaml +++ b/kubernetes/cps/templates/deployment.yaml @@ -74,6 +74,9 @@ spec: path: {{ .Values.readiness.path }} initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} periodSeconds: {{ .Values.readiness.periodSeconds }} + env: + - name: SPRING_PROFILES_ACTIVE + value: {{ .Values.config.spring.profile }} resources: {{ include "common.resources" . | nindent 10 }} {{- if .Values.nodeSelector }} nodeSelector: {{ toYaml .Values.nodeSelector | nindent 12 }} @@ -82,8 +85,8 @@ spec: affinity: {{ toYaml .Values.affinity | nindent 12 }} {{- end }} volumeMounts: - - mountPath: /app/resources/application.yml - subPath: application.yml + - mountPath: /app/resources/application-helm.yml + subPath: application-helm.yml name: init-data - mountPath: /app/resources/logback.xml subPath: logback.xml -- cgit 1.2.3-korg