1 #{{ if not .Values.disableAaiDataRouter }}
2 apiVersion: extensions/v1beta1
6 namespace: "{{ .Values.nsPrefix }}-aai"
22 mkdir -p /logroot/data-router/logs
23 chmod -R 777 /logroot/data-router/logs
24 chown -R root:root /logroot
30 fieldPath: metadata.namespace
33 image: {{ .Values.image.es_bb }}
34 imagePullPolicy: {{ .Values.pullPolicy }}
37 - name: data-router-logs
41 image: "{{ .Values.image.dataRouterImage }}:{{ .Values.image.dataRouterVersion }}"
42 imagePullPolicy: {{ .Values.pullPolicy }}
45 value: /opt/app/data-router/dynamic/conf
47 value: /opt/app/data-router/config/
48 - name: KEY_STORE_PASSWORD
49 value: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
50 - name: DYNAMIC_ROUTES
51 value: /opt/app/data-router/dynamic/routes
52 - name: KEY_MANAGER_PASSWORD
53 value: OBF:1y0q1uvc1uum1uvg1pil1pjl1uuq1uvk1uuu1y10
55 value: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
57 value: usr/lib/jvm/java-8-openjdk-amd64
59 - mountPath: /etc/localtime
62 - mountPath: /opt/app/data-router/config/model/aai_oxm_v8.xml
63 subPath: aai_oxm_v8.xml
64 name: data-router-model-v8
65 - mountPath: /opt/app/data-router/config/model/aai_oxm_v9.xml
66 subPath: aai_oxm_v9.xml
67 name: data-router-model-v9
68 - mountPath: /opt/app/data-router/config/model/aai_oxm_v10.xml
69 subPath: aai_oxm_v10.xml
70 name: data-router-model-v10
71 - mountPath: /opt/app/data-router/config/model/aai_oxm_v11.xml
72 subPath: aai_oxm_v11.xml
73 name: data-router-model-v11
74 - mountPath: /opt/app/data-router/config/auth
75 name: data-router-auth
76 - mountPath: /opt/app/data-router/config/data-router.properties
77 name: data-router-properties
78 subPath: data-router.properties
79 - mountPath: /opt/app/data-router/dynamic/routes/entity-event.route
80 subPath: entity-event.route
81 name: data-router-dynamic-route
82 - mountPath: /opt/app/data-router/dynamic/conf/entity-event-policy.xml
83 subPath: entity-event-policy.xml
84 name: data-router-dynamic-policy
86 name: data-router-logs
92 initialDelaySeconds: 5
98 - name: data-router-model-v8
100 name: data-router-model-v8-configmap
101 - name: data-router-model-v9
103 name: data-router-model-v9-configmap
104 - name: data-router-model-v10
106 name: data-router-model-v10-configmap
107 - name: data-router-model-v11
109 name: data-router-model-v11-configmap
110 - name: data-router-auth
112 secretName: data-router-secret
113 - name: data-router-properties
115 name: data-router-prop-configmap
116 - name: data-router-dynamic-route
118 name: data-router-dynamic-configmap
119 - name: data-router-dynamic-policy
121 name: data-router-dynamic-configmap
122 - name: data-router-logs
124 path: "/dockerdata-nfs/{{ .Values.nsPrefix }}/aai/"
125 restartPolicy: Always
127 - name: "{{ .Values.nsPrefix }}-docker-registry-key"