1 # Copyright (C) 2021 Bell Canada
2 # Modifications Copyright © 2022-2023 Nordix Foundation
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 #################################################################
20 - uid: core-app-user-creds
21 name: &core-creds-secret '{{ include "common.release" . }}-cps-core-app-user-creds'
23 externalSecret: '{{ tpl (default "" .Values.config.coreUserExternalSecret) . }}'
24 login: '{{ .Values.config.coreUserName }}'
25 password: '{{ .Values.config.coreUserPassword }}'
26 passwordPolicy: generate
27 - uid: dmi-plugin-user-creds
28 name: &dmi-plugin-creds-secret '{{ include "common.release" . }}-cps-dmi-plugin-user-creds'
30 externalSecret: '{{ tpl (default "" .Values.config.dmiPluginUserExternalSecret) . }}'
31 login: '{{ .Values.config.dmiPluginUserName }}'
32 password: '{{ .Values.config.dmiPluginUserPassword }}'
33 passwordPolicy: generate
35 passwordStrengthOverride: basic
37 standaloneDeployment: false
42 baseurl: "simpledemo.onap.org"
44 kafkaBootstrap: strimzi-kafka-bootstrap
45 cpsKafkaUser: cps-kafka-user
49 dmiPluginUserName: dmiuser
66 ncmpCmAvcSubscriptionTopic:
67 name: cm-avc-subscription
76 dmiCmAvcSubscriptionTopic:
77 name: ncmp-dmi-cm-avc-subscription-ncmp-dmi-plugin
81 dmiCmAvcSubscriptionResponseTopic:
82 name: dmi-ncmp-cm-avc-subscription
87 # Enable all CPS components by default
91 appUserExternalSecret: *core-creds-secret
92 dmiPluginUserExternalSecret: *dmi-plugin-creds-secret
93 jaasConfExternalSecret: '{{ include "common.release" . }}-{{ .Values.global.cpsKafkaUser }}'
98 jaasConfExternalSecret: '{{ include "common.release" . }}-{{ .Values.global.cpsKafkaUser }}'
103 appUserExternalSecret: *dmi-plugin-creds-secret
105 credsExternalSecret: *core-creds-secret