1 # Copyright © 2017 Amdocs, Bell Canada
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 #{{ if not .Values.disableAaiHbase }}
20 namespace: "{{ .Values.nsPrefix }}"
25 - name: "hbase-port-1"
27 - name: "hbase-port-2"
29 - name: "hbase-port-3"
31 - name: "hbase-port-4"
33 - name: "hbase-port-5"
35 - name: "hbase-port-6"
37 - name: "hbase-port-7"
43 #{{ if not .Values.disableAaiAaiService }}
49 namespace: "{{ .Values.nsPrefix }}"
54 - name: "aai-service-port-8443"
57 nodePort: {{ .Values.nodePortPrefix }}33
58 - name: "aai-service-port-8080"
61 nodePort: {{ .Values.nodePortPrefix }}32
65 clusterIP: {{ .Values.aaiServiceClusterIp }}
67 #{{ if not .Values.disableAaiModelLoaderService }}
72 name: model-loader-service
73 namespace: "{{ .Values.nsPrefix }}"
75 app: model-loader-service
78 - name: "model-loader-service-port-8443"
80 nodePort: {{ .Values.nodePortPrefix }}29
81 - name: "model-loader-service-port-8080"
83 nodePort: {{ .Values.nodePortPrefix }}10
86 app: model-loader-service
93 namespace: "{{ .Values.nsPrefix }}"
98 - name: "gremlin-port"
103 #{{ if not .Values.disableAaiElasticsearch }}
108 name: aai-elasticsearch
109 namespace: "{{ .Values.nsPrefix }}"
111 app: aai-elasticsearch
114 - name: "aai-elasticsearch-port"
117 app: aai-elasticsearch
120 #{{ if not .Values.disableAaiSearchDataService }}
125 name: search-data-service
126 namespace: "{{ .Values.nsPrefix }}"
128 app: search-data-service
131 - name: "search-data-service-port-9509"
134 app: search-data-service
137 #{{ if not .Values.disableAaiAaiTraversal }}
143 namespace: "{{ .Values.nsPrefix }}"
148 - name: "aai-traversal-port-8446"
150 - name: aai-traversal-port-debug
156 #{{ if not .Values.disableAaiAaiResources }}
162 namespace: "{{ .Values.nsPrefix }}"
167 - name: "aai-resources-port-8447"
169 - name: aai-resources-port-debug
175 #{{ if not .Values.disableAaiSparkyBe }}
181 namespace: "{{ .Values.nsPrefix }}"
186 - name: "sparky-be-port-9517"