1 # Copyright (c) 2018 Amdocs, Bell Canada, AT&T
2 # Modifications Copyright (c) 2020 Nokia
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 traversal.
17 # This is a YAML-formatted file.
18 # Declare variables to be passed into your templates.
19 global: # global defaults
24 #Service Name of the cassandra cluster to connect to.
25 #Override it to aai-cassandra if localCluster is enabled.
26 serviceName: cassandra
30 # Specifies a list of jobs to be run
32 # When enabled, it will create the schema based on oxm and edge rules
35 # When enabled, it will create the widget models via REST API to haproxy
38 #migration using helm hooks
42 # Common configuration for resources traversal and graphadmin
44 # User information for the admin user in container
48 # Specifies that the cluster connected to a dynamic
49 # cluster being spinned up by kubernetes deployment
54 # Specifies if the basic authorization is enabled
61 # Active spring profiles for the resources microservice
63 active: production,dmaap,aaf-auth
65 # Notification event specific properties
70 # Schema specific properties that include supported versions of api
72 # Specifies if the connection should be one way ssl, two way ssl or no auth
75 # Specifies which translator to use if it has schema-service, then it will make a rest request to schema service
79 # Specifies which folder to take a look at
82 # Base URI Path of the application
86 # Current version of the REST API
89 # Specifies which version the depth parameter is configurable
91 # List of all the supported versions of the API
92 list: v11,v12,v13,v14,v15,v16,v17,v18,v19,v20,v21
93 # Specifies from which version related link should appear
96 # Specifies from which version the app root change happened
99 # Specifies from which version the xml namespace changed
102 # Specifies from which version the edge label appeared in API
106 # Keystore configuration password and filename
108 filename: aai_keystore
109 passwd: OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0
111 # Truststore configuration password and filename
113 filename: aai_keystore
114 passwd: OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0
116 # Specifies a list of files to be included in auth volume
121 # Specifies which clients should always default to realtime graph connection
123 clients: SDNC,MSO,SO,robot-ete
127 image: onap/aai-traversal:1.7.2
129 restartPolicy: Always
131 flavorOverride: small
132 # application configuration
135 # Specifies timeout information such as application specific and limits
137 # If set to true application will timeout for queries taking longer than limit
139 # Specifies which apps (X-FromAppId) header should get overridden and (-1) no timeout
140 appspecific: JUNITTESTAPP1,1|JUNITTESTAPP2,-1|DCAE-CCS,-1|DCAES,-1|AAI-FILEGEN-GFPIP,-1
141 # Specifies how long should it wait before timing out the REST request
144 # Disables the updateQueryData script to run as part of traversal
145 disableUpdateQuery: true
147 # Override of the DSL Timeout Limit
148 dslOverride: 'ZV4V7E3N77SKIB6MR9MHQ6M4P6Q99Z7M76RBODA'
151 # Dsl timeout configuration
153 # Whether or not the dsl is enabled
155 # Default time limit of the DSL query
157 # App Specific Timeout Limit for each of the X-FromAppId
166 - VidAaiController,300000
170 mountPath: /dockerdata-nfs
171 mountSubPath: aai/aai-traversal
173 # default number of instances
180 # probe configuration parameters
182 initialDelaySeconds: 60
184 # necessary to disable liveness probe when setting breakpoints
185 # in debugger so K8s doesn't restart unresponsive container
189 initialDelaySeconds: 10
194 portName: aai-traversal-8446
196 portName2: aai-traversal-5005
202 # Configure resource requests and limits
203 # ref: http://kubernetes.io/docs/user-guide/compute-resources/