aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarish Venkata Kajur <vk250x@att.com>2019-01-08 22:09:21 -0500
committerVenkata Harish Kajur <vk250x@att.com>2019-02-23 23:21:52 +0000
commit49f85b70b928cce55578a9d91d2cbaf4fa47d683 (patch)
tree3c931a0e6ba5db9933479aa5a095de212fe6c5b3
parent090c37f5e68ffabcdd40b7956a4ae862804b6080 (diff)
Ensure create database schema job logs stored
in the host system so when the pod dies unsuccessfully, we can investigate the root cause of the problem Issue-ID: AAI-1958 Change-Id: Ia151f597f9cce643c0e250a119a5606525d99ee7 Signed-off-by: Harish Venkata Kajur <vk250x@att.com> (cherry picked from commit d497ce2e786598556501e0a6c65797e7085fa6b9)
-rw-r--r--kubernetes/aai/charts/aai-graphadmin/templates/job.yaml5
-rw-r--r--kubernetes/aai/charts/aai-graphadmin/values.yaml4
2 files changed, 7 insertions, 2 deletions
diff --git a/kubernetes/aai/charts/aai-graphadmin/templates/job.yaml b/kubernetes/aai/charts/aai-graphadmin/templates/job.yaml
index 7f90f640fa..a6784aa2b3 100644
--- a/kubernetes/aai/charts/aai-graphadmin/templates/job.yaml
+++ b/kubernetes/aai/charts/aai-graphadmin/templates/job.yaml
@@ -93,7 +93,7 @@ spec:
- mountPath: /opt/app/aai-graphadmin/resources/etc/appprops/aaiconfig.properties
name: {{ include "common.fullname" . }}-aaiconfig-conf
subPath: aaiconfig.properties
- - mountPath: /opt/aai/logroot/AAI-RES
+ - mountPath: /opt/aai/logroot/AAI-GA
name: {{ include "common.fullname" . }}-logs
- mountPath: /opt/app/aai-graphadmin/resources/logback.xml
name: {{ include "common.fullname" . }}-log-conf
@@ -128,7 +128,8 @@ spec:
configMap:
name: aai-filebeat
- name: {{ include "common.fullname" . }}-logs
- emptyDir: {}
+ hostPath:
+ path: {{ .Values.persistence.mountPath }}/{{ .Release.Name }}/{{ .Values.persistence.mountSubPath }}-create-db-schema
- name: {{ include "common.fullname" . }}-filebeat
emptyDir: {}
- name: {{ include "common.fullname" . }}-log-conf
diff --git a/kubernetes/aai/charts/aai-graphadmin/values.yaml b/kubernetes/aai/charts/aai-graphadmin/values.yaml
index d87aa74cc9..bdcb82c07a 100644
--- a/kubernetes/aai/charts/aai-graphadmin/values.yaml
+++ b/kubernetes/aai/charts/aai-graphadmin/values.yaml
@@ -107,6 +107,10 @@ service:
ingress:
enabled: false
+persistence:
+ mountPath: /dockerdata-nfs
+ mountSubPath: aai/aai-graphadmin
+
resources:
small:
limits: