Helm charts for name-gen micro-service.
[oom.git] / kubernetes / common / network-name-gen / values.yaml
1 # Copyright (C) 2018  AT&T Intellectual Property.\r
2 #\r
3 # Licensed under the Apache License, Version 2.0 (the "License");\r
4 # you may not use this file except in compliance with the License.\r
5 # You may obtain a copy of the License at\r
6 #\r
7 #       http://www.apache.org/licenses/LICENSE-2.0\r
8 #\r
9 # Unless required by applicable law or agreed to in writing, software\r
10 # distributed under the License is distributed on an "AS IS" BASIS,\r
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
12 # See the License for the specific language governing permissions and\r
13 # limitations under the License.\r
14 #\r
15 # Global configuration default values that can be inherited by\r
16 # all subcharts.\r
17 #################################################################\r
18 global:\r
19 \r
20   # Change to an unused port prefix range to prevent port conflicts\r
21   # with other instances running within the same k8s cluster\r
22   nodePortPrefix: 302\r
23 \r
24   # image repositories\r
25   repository: nexus3.onap.org:10001\r
26 \r
27 \r
28   # readiness check\r
29   readinessRepository: oomk8s\r
30   readinessImage: readiness-check:2.0.0\r
31 \r
32   # image pull policy\r
33   pullPolicy: IfNotPresent\r
34 \r
35 # sub-chart config\r
36 mariadb-galera:\r
37   config:\r
38       userName: nenguser\r
39       userPassword: nenguser123\r
40       mariadbRootPassword: nenguser123\r
41       mysqlDatabase: nengdb\r
42   nameOverride: nengdb\r
43   service:\r
44     name: nengdb\r
45     portName: nengdbport\r
46   replicaCount: 1\r
47   persistence:\r
48     enabled: true\r
49     mountSubPath: network-name-gen/data\r
50 \r
51 \r
52 #################################################################\r
53 # Application configuration defaults.\r
54 #################################################################\r
55 # application image\r
56 repository: nexus3.onap.org:10001\r
57 image: onap/ccsdk-apps-ms-neng:latest\r
58 pullPolicy: IfNotPresent\r
59 \r
60 # application configuration\r
61 config:\r
62   dbUrl: jdbc:mysql://nengdb:3306/nengdb\r
63   springProfile: live\r
64   polClientAuth: TBD\r
65   polBasicAuth: TBD\r
66   polUrl: TBD\r
67   polEnv: TEST\r
68   polReqId: xx\r
69   aaiCertPass: TBD\r
70   aaiCertPath: TBD\r
71   aaiUri: TBD\r
72 \r
73 # default number of instances\r
74 replicaCount: 1\r
75 \r
76 nodeSelector: {}\r
77 \r
78 affinity: {}\r
79 \r
80 # probe configuration parameters\r
81 liveness:\r
82   initialDelaySeconds: 10\r
83   periodSeconds: 10\r
84   # necessary to disable liveness probe when setting breakpoints\r
85   # in debugger so K8s doesn't restart unresponsive container\r
86   enabled: false\r
87 \r
88 readiness:\r
89   initialDelaySeconds: 10\r
90   periodSeconds: 10\r
91 \r
92 service:\r
93   type: ClusterIP\r
94   name: neng-serv\r
95   portName: neng-serv-port\r
96   internalPort: 8080\r
97   externalPort: 8080\r
98 \r
99 ingress:\r
100   enabled: false\r
101 \r
102 resources: {}\r