blob: 05e8c6497405c57c5b0471167df9d7b5277322a8 [file] [log] [blame]
vaibhav_16dece04b2fe2018-03-22 09:07:12 +00001# Copyright © 2017 Amdocs, Bell Canada
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
mahendrr08c3f452018-04-12 06:57:07 +000015global:
16 config:
yangyanaaeedab2020-02-06 10:27:01 +080017 ssl_enabled: false
18 msbprotocol: https
mahendrr08c3f452018-04-12 06:57:07 +000019 msbServiceName: msb-iag
yangyanaaeedab2020-02-06 10:27:01 +080020 msbPort: 443
yangyane9871c52019-04-04 16:28:28 +080021 redisServiceName: vfc-redis
22 redisPort: 6379
yangyan0a90d8d2020-03-11 10:14:42 +080023# Becaue now oom can register the microservice to msb automatically,
24# If it is set to false, vfc contanier will not register again, if it is
25# set to true, vfc will register by itself.
26# we use this flag to determine who is responbile for serice registeration
27# and it can reduce duplicate registration.
yangyanaaeedab2020-02-06 10:27:01 +080028 reg_to_msb_when_start: False
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010029 mariadb_admin: root
yangyanyj9e05b262019-02-01 17:31:40 +080030 persistence:
31 mountPath: /dockerdata-nfs
mahendrr08c3f452018-04-12 06:57:07 +000032
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010033#################################################################
34# Secrets metaconfig
35#################################################################
36secrets:
37 - uid: "db-root-pass"
38 name: &dbRootPassSecret '{{ include "common.release" . }}-vfc-db-root-pass'
39 type: password
40 password: '{{ .Values.config.mariadbRootPassword }}'
41
Mike Elliott6ba69cd2018-04-03 16:37:06 -040042# application configuration
43config:
44 logstashServiceName: log-ls
45 logstashPort: 5044
46
yangyane9871c52019-04-04 16:28:28 +080047mariadb-galera:
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010048 config:
49 mariadbRootPasswordExternalSecret: *dbRootPassSecret
yangyane9871c52019-04-04 16:28:28 +080050 nameOverride: vfc-mariadb
51 service:
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010052 name: vfc-mariadb
53 portName: vfc-mariadb
yangyane9871c52019-04-04 16:28:28 +080054 nfsprovisionerPrefix: vfc
55 persistence:
56 mountSubPath: vfc/data
57 enabled: true
58 disableNfsProvisioner: true
59
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010060db: &dbConfig
61 mariadbService: vfc-mariadb
62 mariadbPort: 3306
63 mariadbRootPasswordExternalSecret: *dbRootPassSecret
64
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010065vfc-nslcm:
yangyane9871c52019-04-04 16:28:28 +080066 config:
Krzysztof Opasiaka9010db2020-02-26 23:36:22 +010067 << : *dbConfig
68
69vfc-vnflcm:
70 config:
71 << : *dbConfig
72
73vfc-vnfmgr:
74 config:
75 << : *dbConfig
76
77vfc-vnfres:
78 config:
79 << : *dbConfig
80
Mike Elliott6ba69cd2018-04-03 16:37:06 -040081# sub-chart configuration
82vfc-workflow:
83 service:
84 externalPort: 10550
85
86vfc-workflow-engine:
87 config:
mahendrr08c3f452018-04-12 06:57:07 +000088 workflowPort: 10550