1 #{{ if not .Values.disableAaiAaiTraversal }}
2 apiVersion: extensions/v1beta1
6 namespace: "{{ .Values.nsPrefix }}"
8 replicas: {{ .Values.aaiTraversalReplicas }}
18 msb.onap.org/service-info: '[
20 "serviceName": "_aai-generic-query",
22 "url": "/aai/v11/search/generic-query",
26 "lb_policy":"ip_hash",
28 "path": "/aai/v11/search/generic-query"
31 "serviceName": "_aai-generic-query",
33 "url": "/aai/v12/search/generic-query",
37 "lb_policy":"ip_hash",
39 "path": "/aai/v12/search/generic-query"
42 "serviceName": "_aai-generic-query",
44 "url": "/aai/v13/search/generic-query",
48 "lb_policy":"ip_hash",
50 "path": "/aai/v13/search/generic-query"
53 "serviceName": "_aai-nodes-query",
55 "url": "/aai/v11/search/nodes-query",
59 "lb_policy":"ip_hash",
61 "path": "/aai/v11/search/nodes-query"
64 "serviceName": "_aai-nodes-query",
66 "url": "/aai/v12/search/nodes-query",
70 "lb_policy":"ip_hash",
72 "path": "/aai/v12/search/nodes-query"
75 "serviceName": "_aai-nodes-query",
77 "url": "/aai/v13/search/nodes-query",
81 "lb_policy":"ip_hash",
83 "path": "/aai/v13/search/nodes-query"
86 "serviceName": "_aai-query",
88 "url": "/aai/v11/query",
92 "lb_policy":"ip_hash",
94 "path": "/aai/v11/query"
97 "serviceName": "_aai-query",
99 "url": "/aai/v12/query",
103 "lb_policy":"ip_hash",
105 "path": "/aai/v12/query"
108 "serviceName": "_aai-query",
110 "url": "/aai/v13/query",
114 "lb_policy":"ip_hash",
116 "path": "/aai/v13/query"
119 "serviceName": "_aai-named-query",
120 "url": "/aai/search",
124 "lb_policy":"ip_hash",
126 "path": "/aai/search"
129 "serviceName": "aai-generic-query",
131 "url": "/aai/v11/search/generic-query",
135 "lb_policy":"ip_hash",
139 "serviceName": "aai-generic-query",
141 "url": "/aai/v12/search/generic-query",
145 "lb_policy":"ip_hash",
149 "serviceName": "aai-generic-query",
151 "url": "/aai/v13/search/generic-query",
155 "lb_policy":"ip_hash",
159 "serviceName": "aai-nodes-query",
161 "url": "/aai/v11/search/nodes-query",
165 "lb_policy":"ip_hash",
169 "serviceName": "aai-nodes-query",
171 "url": "/aai/v12/search/nodes-query",
175 "lb_policy":"ip_hash",
179 "serviceName": "aai-nodes-query",
181 "url": "/aai/v13/search/nodes-query",
185 "lb_policy":"ip_hash",
189 "serviceName": "aai-query",
191 "url": "/aai/v11/query",
195 "lb_policy":"ip_hash",
199 "serviceName": "aai-query",
201 "url": "/aai/v12/query",
205 "lb_policy":"ip_hash",
209 "serviceName": "aai-query",
211 "url": "/aai/v13/query",
215 "lb_policy":"ip_hash",
219 "serviceName": "aai-named-query",
220 "url": "/aai/search",
224 "lb_policy":"ip_hash",
242 fieldPath: metadata.namespace
243 image: {{ .Values.image.readiness }}
244 imagePullPolicy: {{ .Values.pullPolicy }}
245 name: aai-traversal-readiness
247 - name: aai-traversal
248 image: "{{ .Values.image.aaiTraversalImage }}:{{ .Values.image.aaiTraversalVersion }}"
249 imagePullPolicy: {{ .Values.pullPolicy }}
255 - name: AAI_CORE_VERSION
256 value: 1.1.0-SNAPSHOT
258 value: /var/chef/aai-data/environments
260 value: http://gerrit.onap.org/r/aai
261 - name: RESOURCES_HOSTNAME
262 value: aai-resources.{{ .Values.nsPrefix }}
264 - mountPath: /etc/localtime
267 - mountPath: /var/chef/aai-data/chef-config/dev/.knife/solo.rb
269 name: aai-chef-config
270 - mountPath: /var/chef/aai-data/environments/
272 - mountPath: /var/log/onap
273 name: aai-traversal-logs
274 - mountPath: /opt/app/aai-traversal/bundleconfig/etc/logback.xml
275 name: aai-traversal-log-conf
278 - containerPort: 8446
282 initialDelaySeconds: 5
284 - name: filebeat-onap-aai-traversal
285 image: {{ .Values.image.filebeat }}
286 imagePullPolicy: {{ .Values.pullPolicy }}
288 - mountPath: /usr/share/filebeat/filebeat.yml
289 subPath: filebeat.yml
291 - mountPath: /var/log/onap
292 name: aai-traversal-logs
293 - mountPath: /usr/share/filebeat/data
294 name: aai-traversal-filebeat
299 - name: aai-chef-config
301 name: aai-chef-config-configmap
304 name: aai-resources-environments-configmap
305 - name: filebeat-conf
307 name: aai-filebeat-configmap
308 - name: aai-traversal-logs
310 - name: aai-traversal-filebeat
312 - name: aai-traversal-log-conf
314 name: aai-traversal-log-configmap
315 restartPolicy: Always
317 - name: "{{ .Values.nsPrefix }}-docker-registry-key"