global:
config:
+ ssl_enabled: false
+ msbprotocol: https
msbServiceName: msb-iag
- msbPort: 80
- dbServiceName: vfc-db
- dbPort: 3306
+ msbPort: 443
+ redisServiceName: vfc-redis
+ redisPort: 6379
+# Becaue now oom can register the microservice to msb automatically,
+# If it is set to false, vfc contanier will not register again, if it is
+# set to true, vfc will register by itself.
+# we use this flag to determine who is responbile for serice registeration
+# and it can reduce duplicate registration.
+ reg_to_msb_when_start: False
+ mariadb_admin: root
persistence:
mountPath: /dockerdata-nfs
+#################################################################
+# Secrets metaconfig
+#################################################################
+secrets:
+ - uid: "db-root-pass"
+ name: &dbRootPassSecret '{{ include "common.release" . }}-vfc-db-root-pass'
+ type: password
+ password: '{{ .Values.config.mariadbRootPassword }}'
+
# application configuration
config:
logstashServiceName: log-ls
logstashPort: 5044
+mariadb-galera:
+ rootUser:
+ externalSecret: *dbRootPassSecret
+ nameOverride: &vfc-mariadb vfc-mariadb
+ nfsprovisionerPrefix: vfc
+ persistence:
+ mountSubPath: vfc/data
+ enabled: true
+ disableNfsProvisioner: true
+ serviceAccount:
+ nameOverride: *vfc-mariadb
+ replicaCount: 1
+
+db: &dbConfig
+ mariadbService: vfc-mariadb
+ mariadbPort: 3306
+ mariadbRootPasswordExternalSecret: *dbRootPassSecret
+
+vfc-generic-vnfm-driver:
+ enabled: true
+
+vfc-huawei-vnfm-driver:
+ enabled: true
+
+vfc-nslcm:
+ enabled: true
+ config:
+ << : *dbConfig
+
+vfc-redis:
+ enabled: true
+
+vfc-vnflcm:
+ enabled: true
+ config:
+ << : *dbConfig
+
+vfc-vnfmgr:
+ enabled: true
+ config:
+ << : *dbConfig
+
+vfc-vnfres:
+ enabled: true
+ config:
+ << : *dbConfig
+
# sub-chart configuration
vfc-workflow:
service:
vfc-workflow-engine:
config:
workflowPort: 10550
+
+vfc-zte-vnfm-driver:
+ enabled: true