1 # Copyright © 2018 AT&T, 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 # Global configuration default values that can be inherited by
17 #################################################################
19 # Change to an unused port prefix range to prevent port conflicts
20 # with other instances running within the same k8s cluster
24 repository: nexus3.onap.org:10001
27 readinessRepository: oomk8s
28 readinessImage: readiness-check:2.0.0
31 loggingRepository: docker.elastic.co
32 loggingImage: beats/filebeat:5.5.0
35 envsubstImage: dibi/envsubst
40 # default mount path root directory referenced
41 # by persistent volumes and log files
43 mountPath: /dockerdata-nfs
45 # flag to enable debugging - application support required
48 #################################################################
50 #################################################################
52 - uid: 'db-root-password'
54 externalSecret: '{{ tpl (default "" .Values.config.db.rootPasswordExternalSecret) . }}'
55 password: '{{ .Values.config.db.rootPassword }}'
56 - uid: 'db-user-creds'
58 externalSecret: '{{ tpl (default "" .Values.config.db.userCredentialsExternalSecret) . }}'
59 login: '{{ .Values.config.db.userName }}'
60 password: '{{ .Values.config.db.userPassword }}'
61 - uid: 'http-user-creds'
63 externalSecret: '{{ tpl (default "" .Values.config.httpCredsExternalSecret) . }}'
64 login: '{{ .Values.config.httpUser }}'
65 password: '{{ .Values.config.dgUserPassword }}'
68 externalSecret: '{{ tpl (default "" .Values.config.adminCredsExternalSecret) . }}'
69 login: '{{ .Values.config.adminUser }}'
70 password: '{{ .Values.config.dgUserPassword }}'
73 externalSecret: '{{ tpl (default "" .Values.config.nodeCredsExternalSecret) . }}'
74 login: '{{ .Values.config.nodeUser }}'
75 password: '{{ .Values.config.dgUserPassword }}'
76 - uid: 'restconf-creds'
78 externalSecret: '{{ tpl (default "" .Values.config.restconfCredsExternalSecret) . }}'
79 login: '{{ .Values.config.restconfUser }}'
80 password: '{{ .Values.config.restconfPassword }}'
82 #################################################################
83 # Application configuration defaults.
84 #################################################################
86 repository: nexus3.onap.org:10001
87 image: onap/ccsdk-dgbuilder-image:0.7.4
90 # flag to enable debugging - application support required
93 # application configuration
97 # unused for now to preserve the API
98 rootPassword: openECOMP1.0
99 # rootPasswordExternalSecret: some secret
101 # unused for now to preserve the API
103 # userCredentialsExternalSecret: some secret
105 # unused for now to preserve the API
106 httpPassword: cc03e747a6afbbcbf8be7668acfebee5
107 # httpCredsExternalSecret: some secret
109 # unused for now to preserve the API
110 adminPassword: cc03e747a6afbbcbf8be7668acfebee5
111 # adminCredsExternalSecret: some secret
113 # unused for now to preserve the API
114 nodePassword: cc03e747a6afbbcbf8be7668acfebee5
115 # nodeCredsExternalSecret: some secret
117 # unused for now to preserve the API
118 restconfPassword: admin
119 # restconfCredsExternalSecret: some secret
122 dbServiceName: sdnc-dbhost
123 # MD5 hash of dguser password ( default: test123 )
124 dgUserPassword: cc03e747a6afbbcbf8be7668acfebee5
126 # default number of instances
133 # probe configuration parameters
135 initialDelaySeconds: 10
137 # necessary to disable liveness probe when setting breakpoints
138 # in debugger so K8s doesn't restart unresponsive container
142 initialDelaySeconds: 10
156 - baseaddr: "dgbuilder"
163 # We usually recommend not to specify default resources and to leave this as a conscious
164 # choice for the user. This also increases chances charts run on environments with little
165 # resources, such as Minikube. If you do want to specify resources, uncomment the following
166 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
169 # Configure resource requests and limits
170 # ref: http://kubernetes.io/docs/user-guide/compute-resources/
171 # Minimum memory for development is 2 CPU cores and 4GB memory
172 # Minimum memory for production is 4 CPU cores and 8GB memory