1 #{{ if not .Values.disablePortalPortalapps }}
2 apiVersion: extensions/v1beta1
6 namespace: "{{ .Values.nsPrefix }}-portal"
28 fieldPath: metadata.namespace
29 image: {{ .Values.image.readiness }}
30 imagePullPolicy: {{ .Values.pullPolicy }}
31 name: portalapps-readiness
32 - command: ["/bin/bash", "-c", "if [ ! -e /portal_root/boot.txt ]; then mysql -u root -pAa123456 -h portaldb < /portal-mysql/oom_updates.sql; fi"]
34 - mountPath: /portal-mysql/oom_updates.sql
35 name: portal-mariadb-onboarding-sql
36 - mountPath: /portal_root/
38 image: {{ .Values.image.mariadbClient }}
39 imagePullPolicy: {{ .Values.pullPolicy }}
40 name: provision-portaldb-users
42 - image: {{ .Values.image.portalapps }}
43 imagePullPolicy: {{ .Values.pullPolicy }}
47 command: ["/bin/sh", "-c", "echo yes > /portal_root/boot.txt"]
50 - mountPath: /etc/localtime
53 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTAL/WEB-INF/fusion/conf/fusion.properties"
54 name: portal-fusion-properties
55 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTAL/WEB-INF/classes/openid-connect.properties"
56 name: portal-openid-connect-properties
57 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTAL/WEB-INF/conf/system.properties"
58 name: portal-system-properties
59 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTAL/WEB-INF/classes/portal.properties"
60 name: portal-portal-properties
61 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTAL/WEB-INF/classes/logback.xml"
63 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTALSDK/WEB-INF/conf/system.properties"
64 name: sdkapp-system-properties
65 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTALSDK/WEB-INF/classes/portal.properties"
66 name: sdkapp-portal-properties
67 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTALSDK/WEB-INF/fusion/conf/fusion.properties"
68 name: sdkapp-fusion-properties
69 - mountPath: "{{ .Values.onapPortal.webappsDir }}/ONAPPORTALSDK/WEB-INF/classes/logback.xml"
71 - mountPath: /portal_root/
73 - mountPath: "{{ .Values.onapPortal.webappsDir }}/logs"
75 - mountPath: /var/log/onap
84 initialDelaySeconds: 5
86 - image: {{ .Values.image.filebeat }}
87 imagePullPolicy: {{ .Values.pullPolicy }}
90 - mountPath: /usr/share/filebeat/filebeat.yml
92 - mountPath: /var/log/onap
94 - mountPath: /usr/share/filebeat/data
95 name: portal-data-filebeat
100 - name: filebeat-conf
102 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/filebeat/logback/filebeat.yml
105 - name: portal-data-filebeat
107 - name: portal-fusion-properties
109 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTAL/fusion.properties
110 - name: portal-openid-connect-properties
112 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTAL/openid-connect.properties
113 - name: portal-system-properties
115 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTAL/system.properties
116 - name: portal-portal-properties
118 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTAL/portal.properties
119 - name: portal-logback
121 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/portal/onapportal/logback.xml
122 - name: sdkapp-system-properties
124 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTALSDK/system.properties
125 - name: sdkapp-portal-properties
127 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTALSDK/portal.properties
128 - name: sdkapp-fusion-properties
130 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPPORTALSDK/fusion.properties
131 - name: sdkapp-logback
133 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/portal/onapportalsdk/logback.xml
134 - name: portal-mariadb-onboarding-sql
136 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/mariadb/oom_updates.sql
139 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal
142 path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/logs
144 - name: "{{ .Values.nsPrefix }}-docker-registry-key"