1 # Copyright © 2018 AT&T
2 # Copyright (C) 2020 Wipro Limited.
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 #################################################################
18 #################################################################
20 - uid: cmso-db-root-password
21 name: &rootPassword '{{ include "common.release" . }}-cmso-db-root-password'
25 - uid: cmso-service-db-secret
26 name: &serviceDbCreds '{{ include "common.release" . }}-cmso-service-db-secret'
28 externalSecret: '{{ tpl (default "" .Values.config.db.service.userCredentialsExternalSecret) . }}'
29 login: '{{ .Values.config.db.service.userName }}'
30 password: '{{ .Values.config.db.service.userPassword }}'
31 passwordPolicy: generate
33 name: &optimizerDbCreds '{{ include "common.release" . }}-cmso-optimizer-db-secret'
35 externalSecret: '{{ tpl (default "" .Values.config.db.optimizer.userCredentialsExternalSecret) . }}'
36 login: '{{ .Values.config.db.optimizer.userName }}'
37 password: '{{ .Values.config.db.optimizer.userPassword }}'
38 passwordPolicy: generate
42 nameOverride: &containerName cmso-db
45 name: &serviceName oof-cmso-dbhost
47 nfsprovisionerPrefix: cmso
50 mountSubPath: cmso/data
52 disableNfsProvisioner: true
54 mariadbRootPasswordExternalSecret: *rootPassword
55 # userCredentialsExternalSecret: *dbCreds
59 lower_case_table_names = 1
62 commonConfigPrefix: "oof-cmso"
63 truststoreFile: "truststoreONAPall.jks"
64 keystoreFile: "org.onap.oof.jks"
65 loggingRepository: docker.elastic.co
66 loggingImage: beats/filebeat:5.5.0
67 keystorePassword: OA7*y0PEGTma?$be2z#0$:L]
69 authentication: aaf-auth
70 busyBoxImage: busybox:1.30
71 busyBoxRepository: docker.io
75 containerName: *containerName
76 serviceName: *serviceName
78 userRootSecret: *rootPassword
80 userCredentialsExternalSecret: *serviceDbCreds
82 mysqlAdditionalDatabases:
84 externalSecret: *optimizerDbCreds
85 nameOverride: cmso-db-config
91 logstashServiceName: log-ls
95 # userCredentialsExternalsecret: some secret
97 # userPassword: password
99 userName: cmso-optimizer
104 userCredentialsExternalSecret: *serviceDbCreds
105 host: oof-cmso-dbhost
112 userCredentialsExternalSecret: *optimizerDbCreds
113 host: oof-cmso-dbhost
115 mysqlDatabase: optimizer