1 # Copyright 2018 Intel Corporation, Inc
2 # Modifications © 2020 AT&T, Orange
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 #################################################################
17 # Global configuration defaults.
18 #################################################################
21 loggingRepository: docker.elastic.co
22 loggingImage: beats/filebeat:5.5.0
24 envsubstImage: dibi/envsubst
29 #################################################################
31 #################################################################
33 nameOverride: aaf-sms-cert-init
34 aafDeployFqi: deployer@people.osaaf.org
35 aafDeployPass: demo123456!
36 # aafDeployCredsExternalSecret: some secret
38 fqi: aaf-sms@aaf-sms.onap.org
39 public_fqdn: aaf-sms.onap.org
43 mountPath: /opt/app/osaaf
44 keystore: truststoreONAPall.jks
45 keystore_pass: changeit
46 root_ca_alias: onaptestca
47 root_ca_name: aaf_root_ca.cer
49 permission_group: 1000
51 cd {{ .Values.mountPath }}/local;
52 keytool -exportcert -rfc -file {{ .Values.root_ca_name }} -keystore {{ .Values.keystore }}
53 -alias {{ .Values.root_ca_alias }} -storepass {{ .Values.keystore_pass }};
54 chown -R {{.Values.permission_user}}:{{.Values.permission_group}}
55 {{ .Values.mountPath }};
57 #################################################################
58 # Application configuration defaults.
59 #################################################################
61 repository: nexus3.onap.org:10001
62 image: onap/aaf/sms:4.0.2
65 # flag to enable debugging - application support required
68 # application configuration
71 smsdbaddress: "http://aaf-sms-db:8200"
72 cafile: "/opt/app/osaaf/local/aaf_root_ca.cer"
73 servercert: "/opt/app/osaaf/local/org.onap.aaf-sms.crt"
74 serverkey: "/opt/app/osaaf/local/org.onap.aaf-sms.key"
75 password: "c2VjcmV0bWFuYWdlbWVudHNlcnZpY2VzZWNyZXRwYXNzd29yZA=="
77 # subchart configuration
81 # default number of instances
88 # probe configuration parameters
90 initialDelaySeconds: 10
92 # necessary to disable liveness probe when setting breakpoints
93 # in debugger so K8s doesn't restart unresponsive container
97 initialDelaySeconds: 10
107 #define value for aaf-sms-quorumclient subchart
108 aaf-sms-quorumclient:
114 volumeReclaimPolicy: Retain
115 accessMode: ReadWriteOnce
117 mountPath: /dockerdata-nfs
118 mountSubPath: sms/auth
126 login: '{{ .Values.oofCreds.aaiUsername }}'
127 password: '{{ .Values.oofCreds.aaiPassword }}'
128 passwordPolicy: required
129 - uid: conductor-creds
131 login: '{{ .Values.oofCreds.conductorUsername }}'
132 password: '{{ .Values.oofCreds.conductorPassword }}'
133 passwordPolicy: required
136 login: '{{ .Values.oofCreds.sdncUsername }}'
137 password: '{{ .Values.oofCreds.sdncPassword }}'
138 passwordPolicy: required
141 login: '{{ .Values.oofCreds.musicUsername }}'
142 password: '{{ .Values.oofCreds.musicPassword }}'
143 passwordPolicy: required
146 login: '{{ .Values.oofCreds.aafUsername }}'
147 password: '{{ .Values.oofCreds.aafPassword }}'
148 passwordPolicy: required
149 - uid: policy-plat-creds
151 login: '{{ .Values.oofCreds.policyPlatUsername }}'
152 password: '{{ .Values.oofCreds.policyPlatPassword }}'
153 passwordPolicy: required
154 - uid: policy-cli-creds
156 login: '{{ .Values.oofCreds.policyCliUsername }}'
157 password: '{{ .Values.oofCreds.policyCliPassword }}'
158 passwordPolicy: required
159 - uid: osdf-placement-creds
161 login: '{{ .Values.oofCreds.osdfPlacementUsername }}'
162 password: '{{ .Values.oofCreds.osdfPlacementPassword }}'
163 passwordPolicy: required
164 - uid: osdf-placement-so-creds
166 login: '{{ .Values.oofCreds.osdfPlacementSOUsername }}'
167 password: '{{ .Values.oofCreds.osdfPlacementSOPassword }}'
168 passwordPolicy: required
169 - uid: osdf-placement-vfc-creds
171 login: '{{ .Values.oofCreds.osdfPlacementVFCUsername }}'
172 password: '{{ .Values.oofCreds.osdfPlacementVFCPassword }}'
173 passwordPolicy: required
174 - uid: osdf-cm-scheduler-creds
176 login: '{{ .Values.oofCreds.osdfCMSchedulerUsername }}'
177 password: '{{ .Values.oofCreds.osdfCMSchedulerPassword }}'
178 passwordPolicy: required
179 - uid: config-db-creds
181 login: '{{ .Values.oofCreds.configDbUsername }}'
182 password: '{{ .Values.oofCreds.configDbPassword }}'
183 passwordPolicy: required
184 - uid: osdf-pci-opt-creds
186 login: '{{ .Values.oofCreds.osdfPCIOptUsername }}'
187 password: '{{ .Values.oofCreds.osdfPCIOptPassword }}'
188 passwordPolicy: required
189 - uid: osdf-opt-engine-creds
191 login: '{{ .Values.oofCreds.osdfOptEngineUsername }}'
192 password: '{{ .Values.oofCreds.osdfOptEnginePassword }}'
193 passwordPolicy: required
196 login: '{{ .Values.oofCreds.soUsername }}'
197 password: '{{ .Values.oofCreds.soPassword }}'
198 passwordPolicy: required
201 aaiUsername: oof@oof.onap.org
202 aaiPassword: demo123456!
204 conductorUsername: admin1
205 conductorPassword: plan.15
208 sdncPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
210 musicUsername: conductor
211 musicPassword: c0nduct0r
213 aafUsername: aaf_admin@people.osaaf.org
214 aafPassword: demo123456!
216 policyPlatUsername: healthcheck
217 policyPlatPassword: zb!XztG34
219 policyCliUsername: healthcheck
220 policyCliPassword: zb!XztG34
222 osdfPlacementUsername: test
223 osdfPlacementPassword: testpwd
225 osdfPlacementSOUsername: so_test
226 osdfPlacementSOPassword: so_testpwd
228 osdfPlacementVFCUsername: vfc_test
229 osdfPlacementVFCPassword: vfc_testpwd
231 osdfCMSchedulerUsername: test1
232 osdfCMSchedulerPassword: testpwd1
234 configDbUsername: osdf
235 configDbPassword: passwd
237 osdfPCIOptUsername: pci_test
238 osdfPCIOptPassword: pci_testpwd
240 osdfOptEngineUsername: opt_test
241 osdfOptEnginePassword: opt_testpwd
244 soPassword: password1$
246 # Configure resource requests and limits