[DCAEMOD] Uses new tpls for repos / images
[oom.git] / kubernetes / vfc / values.yaml
1 # 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
15 global:
16   config:
17     ssl_enabled: false
18     msbprotocol: https
19     msbServiceName: msb-iag
20     msbPort: 443
21     redisServiceName: vfc-redis
22     redisPort: 6379
23 # 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.
28     reg_to_msb_when_start: False
29     mariadb_admin: root
30   persistence:
31     mountPath: /dockerdata-nfs
32
33 #################################################################
34 # Secrets metaconfig
35 #################################################################
36 secrets:
37   - uid: "db-root-pass"
38     name: &dbRootPassSecret '{{ include "common.release" . }}-vfc-db-root-pass'
39     type: password
40     password: '{{ .Values.config.mariadbRootPassword }}'
41
42 # application configuration
43 config:
44   logstashServiceName: log-ls
45   logstashPort: 5044
46
47 mariadb-galera:
48   config:
49     mariadbRootPasswordExternalSecret: *dbRootPassSecret
50   nameOverride: vfc-mariadb
51   service:
52     name: vfc-mariadb
53     portName: vfc-mariadb
54   nfsprovisionerPrefix: vfc
55   persistence:
56     mountSubPath: vfc/data
57     enabled: true
58   disableNfsProvisioner: true
59
60 db: &dbConfig
61   mariadbService: vfc-mariadb
62   mariadbPort: 3306
63   mariadbRootPasswordExternalSecret: *dbRootPassSecret
64
65 vfc-nslcm:
66   config:
67     << : *dbConfig
68
69 vfc-vnflcm:
70   config:
71     << : *dbConfig
72
73 vfc-vnfmgr:
74   config:
75     << : *dbConfig
76
77 vfc-vnfres:
78   config:
79     << : *dbConfig
80
81 # sub-chart configuration
82 vfc-workflow:
83   service:
84     externalPort: 10550
85
86 vfc-workflow-engine:
87   config:
88     workflowPort: 10550