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.
17 commonConfigPrefix: "oof-cmso"
18 truststoreFile: "truststoreONAPall.jks"
19 keystoreFile: "org.onap.oof.jks"
21 authentication: aaf-auth
22 mariadbGalera: &mariadbGalera
23 #This flag allows OOF-CMSO to instantiate its own mariadb-galera cluster
25 service: mariadb-galera
27 nameOverride: mariadb-galera
29 #################################################################
31 #################################################################
33 - uid: cmso-db-root-password
34 name: &rootPassword '{{ include "common.release" . }}-cmso-db-root-password'
38 - uid: cmso-service-db-secret
39 name: &serviceDbCreds '{{ include "common.release" . }}-cmso-service-db-secret'
41 externalSecret: '{{ tpl (default "" .Values.config.db.service.userCredentialsExternalSecret) . }}'
42 login: '{{ .Values.config.db.service.userName }}'
43 password: '{{ .Values.config.db.service.userPassword }}'
44 passwordPolicy: generate
46 name: &optimizerDbCreds '{{ include "common.release" . }}-cmso-optimizer-db-secret'
48 externalSecret: '{{ tpl (default "" .Values.config.db.optimizer.userCredentialsExternalSecret) . }}'
49 login: '{{ .Values.config.db.optimizer.userName }}'
50 password: '{{ .Values.config.db.optimizer.userPassword }}'
51 passwordPolicy: generate
53 name: &aafCreds '{{ include "common.release" . }}-cmso-aaf-creds'
55 login: '{{ .Values.config.aaf.user }}'
56 password: '{{ .Values.config.aaf.password }}'
58 mariadb-galera: &localMariadb
60 nameOverride: &dbName cmso-db
61 nfsprovisionerPrefix: cmso
64 mountSubPath: cmso/data
66 disableNfsProvisioner: true
68 externalSecret: *rootPassword
74 userCredentialsExternalSecret: *serviceDbCreds
76 mysqlAdditionalDatabases:
78 externalSecret: *optimizerDbCreds
79 nameOverride: cmso-db-config
85 user: oof@oof.onap.org
88 logstashServiceName: log-ls
92 # userCredentialsExternalsecret: some secret
94 # userPassword: password
96 userName: cmso-optimizer
98 #sub-charts configuration
99 certInitializer: &certInitConfig
101 app_ns: "org.osaaf.aaf"
102 fqi: "oof@oof.onap.org"
103 fqi_namespace: org.onap.oof
104 public_fqdn: "oof.onap.org"
105 aafDeployFqi: "deployer@people.osaaf.org"
106 aafDeployPass: demo123456!
108 cadi_longitude: "0.0"
109 credsPath: /opt/app/osaaf/local
110 appMountPath: /share/etc/osaaf
112 cd {{ .Values.credsPath }};
113 /opt/app/aaf_config/bin/agent.sh local showpass {{.Values.fqi}} {{ .Values.fqdn }} | grep cadi_keystore_password_jks= | cut -d= -f 2 > {{ .Values.credsPath }}/.pass 2>&1;
114 find ./ -type f -exec sed -i -e 's/\/opt\/app\/osaaf\/local/\/share\/etc\/osaaf\/local/g' {} \;
120 nameOverride: oof-cmso-service-cert-initializer
121 mariadb-galera: *localMariadb
124 userCredentialsExternalSecret: *serviceDbCreds
127 userCredentialsExternalSecret: *aafCreds
133 nameOverride: oof-cmso-optimizer-cert-initializer
134 mariadb-galera: *localMariadb
138 userCredentialsExternalSecret: *optimizerDbCreds
139 mysqlDatabase: optimizer
141 userCredentialsExternalSecret: *aafCreds
147 nameOverride: oof-cmso-topology-cert-initializer
153 nameOverride: oof-cmso-ticketmgt-cert-initializer