Ensure create database schema job logs stored 64/79064/1
authorHarish Venkata Kajur <vk250x@att.com>
Wed, 9 Jan 2019 03:09:21 +0000 (22:09 -0500)
committerVenkata Harish Kajur <vk250x@att.com>
Sat, 23 Feb 2019 23:21:52 +0000 (23:21 +0000)
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)

kubernetes/aai/charts/aai-graphadmin/templates/job.yaml
kubernetes/aai/charts/aai-graphadmin/values.yaml

index 7f90f64..a6784aa 100644 (file)
@@ -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
index d87aa74..bdcb82c 100644 (file)
@@ -107,6 +107,10 @@ service:
 ingress:
   enabled: false
 
+persistence:
+  mountPath: /dockerdata-nfs
+  mountSubPath: aai/aai-graphadmin
+
 resources:
   small:
     limits: