1 # Copyright © 2017 Amdocs, Bell Canada
2 # Modifications Copyright © 2018 AT&T
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
16 # Default values for aai.
17 # This is a YAML-formatted file.
18 # Declare variables to be passed into your templates.
19 global: # global defaults
21 repository: nexus3.onap.org:10001
22 dockerhubRepository: docker.io
25 readinessRepository: oomk8s
26 readinessImage: readiness-check:2.0.0
28 loggingRepository: docker.elastic.co
29 loggingImage: beats/filebeat:5.5.0
34 serviceName: aai-cassandra
40 serviceName: aai-babel
42 serviceName: aai-champ
44 serviceName: aai-elasticsearch
46 serviceName: aai-resources
48 serviceName: aai-sparky-be
50 serviceName: aai-data-router
52 serviceName: aai-gizmo
54 serviceName: aai-modelloader
56 serviceName: aai-search-data
58 serviceName: aai-traversal
60 serviceName: aai-graphadmin
64 # Specifies a list of jobs to be run
66 # When enabled, it will create the schema based on oxm and edge rules
69 # When enabled, it will create the widget models via REST API to haproxy
73 # Common configuration for resources traversal and graphadmin
75 # User information for the admin user in container
79 # Specifies that the cluster connected to a dynamic
80 # cluster being spinned up by kubernetes deployment
85 # If cluster.cassandra.dynamic is set to false
86 # Then the following configuration should be uncommented
87 # This is if you are planning to connect to a existing
88 # Cassandra cluster instead of doing the deployment
91 # hostname: somehost1,somehost2,somehost3
92 # connectionTimeout: 100000
94 # clusterName: someClusterName
95 # localDataCenter: someDataCenter
97 # # If backend is cql or cassandra it should be keyspace name
98 # # else backend is hbase it should be hbase table name
99 # name: your_hbase_table_or_keyspace_name
101 # # CQL driver specific properties for janusgraph
103 # # Name of the Cassandra Cluster
104 # cluster: someclustername
105 # readConsistency: QUORUM
106 # writeConsistency: QUORUM
107 # replicationFactor: 3
108 # localConsistencyForSysOps: true
110 # # Cassandra driver specific properties for janusgraph
112 # # Name of the Cassandra Cluster
113 # cluster: someclustername
114 # readConsistency: LOCAL_QUORUM
115 # writeConsistency: LOCAL_QUORUM
116 # replicationFactor: 3
118 # Specifies if the basic authorization is enabled
125 # Active spring profiles for the resources microservice
127 active: production,dmaap,one-way-ssl
129 # Notification event specific properties
134 # Schema specific properties that include supported versions of api
137 # Specifies which folder to take a look at
140 # Base URI Path of the application
144 # Current version of the REST API
147 # Specifies which version the depth parameter is configurable
149 # List of all the supported versions of the API
150 list: v8,v9,v10,v11,v12,v13,v14
151 # Specifies from which version related link should appear
154 # Specifies from which version the app root change happened
157 # Specifies from which version the xml namespace changed
160 # Specifies from which version the edge label appeared in API
164 # Keystore configuration password and filename
166 filename: aai_keystore
167 passwd: OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0
169 # Truststore configuration password and filename
171 filename: aai_keystore
172 passwd: OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0
174 # Specifies a list of files to be included in auth volume
179 # Specifies which clients should always default to realtime graph connection
181 clients: SDNC,MSO,SO,robot-ete
183 # Logback debug enabled
186 # If enabled, container will print all logback to standard output
187 # This will make debugging much easier but it should only be done
188 # when debugging the issue and changed back as it can affect performance
189 # since when this is enabled, it prints a lot of information to console
193 dockerhubRepository: registry.hub.docker.com
194 image: aaionap/haproxy:1.2.4
197 # flag to enable debugging - application support required
200 # application configuration
202 logstashServiceName: log-ls
205 # default number of instances
212 # probe configuration parameters
214 initialDelaySeconds: 10
216 # necessary to disable liveness probe when setting breakpoints
217 # in debugger so K8s doesn't restart unresponsive container
221 initialDelaySeconds: 10
234 # POLICY hotfix - Note this must be temporary
235 # See https://jira.onap.org/browse/POLICY-510
242 # We usually recommend not to specify default resources and to leave this as a conscious
243 # choice for the user. This also increases chances charts run on environments with little
244 # resources, such as Minikube. If you do want to specify resources, uncomment the following
245 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
248 # Configure resource requests and limits
249 # ref: http://kubernetes.io/docs/user-guide/compute-resources/
250 # Minimum memory for development is 2 CPU cores and 4GB memory
251 # Minimum memory for production is 4 CPU cores and 8GB memory