summaryrefslogtreecommitdiffstats
path: root/kubernetes/vfc/components/vfc-nslcm/values.yaml
diff options
context:
space:
mode:
authorKrzysztof Opasiak <k.opasiak@samsung.com>2021-10-06 16:59:13 +0000
committerGerrit Code Review <gerrit@onap.org>2021-10-06 16:59:13 +0000
commit47b8de5e8160d367f70115bb0c8caa758e60f3f1 (patch)
tree65bfdac00178c19ba17826b687ddaf5175fba2ae /kubernetes/vfc/components/vfc-nslcm/values.yaml
parentb25e952952db88f739dba11246bdf17ed785f6e5 (diff)
parenta74326fc152d115af5ffa1eae61d592a9e3ca74f (diff)
Merge "[VFC] Use common mariadb-galera instance"
Diffstat (limited to 'kubernetes/vfc/components/vfc-nslcm/values.yaml')
-rw-r--r--kubernetes/vfc/components/vfc-nslcm/values.yaml23
1 files changed, 13 insertions, 10 deletions
diff --git a/kubernetes/vfc/components/vfc-nslcm/values.yaml b/kubernetes/vfc/components/vfc-nslcm/values.yaml
index 5854a370a2..ead1a4ccde 100644
--- a/kubernetes/vfc/components/vfc-nslcm/values.yaml
+++ b/kubernetes/vfc/components/vfc-nslcm/values.yaml
@@ -19,15 +19,20 @@ global:
nodePortPrefix: 302
config:
ssl_enabled: false
+ mariadbGalera:
+ localCluster: false
+ service: mariadb-galera
+ internalPort: 3306
+ nameOverride: mariadb-galera
#################################################################
# Secrets metaconfig
#################################################################
secrets:
- - uid: "db-root-pass"
- externalSecret: '{{ tpl (default "" .Values.config.mariadbRootPasswordExternalSecret) . }}'
+ - uid: db-root-pass
+ externalSecret: '{{ ternary (index .Values "mariadb-galera" "rootUser" "externalSecret") (include "common.mariadb.secret.rootPassSecretName" (dict "dot" . "chartName" (default "mariadb-galera" .Values.global.mariadbGalera.nameOverride))) .Values.global.mariadbGalera.localCluster }}'
type: password
- password: '{{ .Values.config.mariadbRootPassword }}'
+ password: '{{ index .Values "mariadb-galera" "rootUser" "password" }}'
policy: required
#################################################################
@@ -45,13 +50,11 @@ istioSidecar: true
# flag to enable debugging - application support required
debugEnabled: false
-# application configuration
-config:
- mariadbService: vfc-mariadb
- mariadbPort: 3306
- mariadbRootPassword: secretpassword
- # mariadbRootPasswordExternalSecret: some secret
-
+# Local mariadb galera instance default name
+mariadb-galera:
+ rootUser:
+ externalSecret: '{{ include "common.release" . }}-vfc-db-root-pass'
+ nameOverride: vfc-mariadb
# default number of instances
replicaCount: 1