Merge "Replace aai server cert with new SAN cert"
[oom.git] / kubernetes / sdnc / 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 #################################################################
16 # Global configuration defaults.
17 #################################################################
18 global:
19   nodePortPrefix: 302
20   repository: nexus3.onap.org:10001
21   readinessRepository: oomk8s
22   readinessImage: readiness-check:2.0.0
23   loggingRepository: docker.elastic.co
24   loggingImage: beats/filebeat:5.5.0
25   persistence:
26     mountPath: /dockerdata-nfs
27
28 #################################################################
29 # Application configuration defaults.
30 #################################################################
31 # application images
32 repository: nexus3.onap.org:10001
33 pullPolicy: Always
34 image: onap/sdnc-image:1.3-STAGING-latest
35
36 # flag to enable debugging - application support required
37 debugEnabled: false
38
39 geoEnabled: false
40
41 # application configuration
42 config:
43   dbRootPassword: openECOMP1.0
44   enableClustering: true
45   configDir: /opt/onap/sdnc/data/properties
46   dmaapTopic: SUCCESS
47   logstashServiceName: log-ls
48   logstashPort: 5044
49
50 # dependency / sub-chart configuration
51 dmaap-listener:
52   nameOverride: sdnc-dmaap-listener
53   config:
54     sdncChartName: sdnc
55     mysqlChartName: sdnc-db
56     configDir: /opt/onap/sdnc/data/properties
57
58 ueb-listener:
59   nameOverride: sdnc-ueb-listener
60   config:
61     sdncChartName: sdnc
62     mysqlChartName: sdnc-db
63     configDir: /opt/onap/sdnc/data/properties
64
65 sdnc-portal:
66   config:
67     sdncChartName: sdnc
68     mysqlChartName: sdnc-db
69     configDir: /opt/onap/sdnc/data/properties
70     dbRootPassword: openECOMP1.0
71
72 mysql:
73   nameOverride: sdnc-db
74   service:
75     name: sdnc-dbhost
76     internalPort: 3306
77   nfsprovisionerPrefix: sdnc
78   sdnctlPrefix: sdnc
79   persistence:
80     mountSubPath: sdnc/data
81     enabled: true
82   disableNfsProvisioner: true
83   replicaCount: 1
84
85 dgbuilder:
86   nameOverride: sdnc-dgbuilder
87   config:
88     dbPodName: sdnc-db
89     dbServiceName: sdnc-dbhost
90     dbRootPassword: openECOMP1.0
91   service:
92     name: sdnc-dgbuilder
93     nodePort: "03"
94
95 # default number of instances
96 replicaCount: 1
97
98 nodeSelector: {}
99
100 affinity: {}
101
102 # probe configuration parameters
103 liveness:
104   initialDelaySeconds: 10
105   periodSeconds: 10
106   # necessary to disable liveness probe when setting breakpoints
107   # in debugger so K8s doesn't restart unresponsive container
108   enabled: true
109
110 readiness:
111   initialDelaySeconds: 10
112   periodSeconds: 10
113
114 service:
115   type: NodePort
116   name: sdnc
117   portName: sdnc
118   internalPort: 8181
119   internalPort2: 8101
120   internalPort3: 8080
121   internalPort4: 2550
122
123   #port
124   externalPort: 8282
125   nodePort: "02"
126
127   externalPort2: 8202
128   nodePort2: "08"
129
130   externalPort3: 8280
131   nodePort3: 46
132
133   clusterPort: 2550
134   clusterPort2: 2650
135   clusterPort3: 2681
136
137   geoNodePort1: 61
138   geoNodePort2: 62
139   geoNodePort3: 63
140   geoNodePort4: 64
141   geoNodePort5: 65
142   geoNodePort6: 66
143
144 ## Persist data to a persitent volume
145 persistence:
146   enabled: true
147
148   ## A manually managed Persistent Volume and Claim
149   ## Requires persistence.enabled: true
150   ## If defined, PVC must be created manually before volume will be bound
151   # existingClaim:
152   volumeReclaimPolicy: Retain
153
154   ## database data Persistent Volume Storage Class
155   ## If defined, storageClassName: <storageClass>
156   ## If set to "-", storageClassName: "", which disables dynamic provisioning
157   ## If undefined (the default) or set to null, no storageClassName spec is
158   ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
159   ##   GKE, AWS & OpenStack)
160   accessMode: ReadWriteOnce
161   size: 1Gi
162   mountPath: /dockerdata-nfs
163   mountSubPath: sdnc/mdsal
164   mdsalPath: /opt/opendaylight/current/daexim
165
166 ingress:
167   enabled: false
168
169 resources: {}
170 #resources:
171 #  limits:
172 #    cpu: 2
173 #    memory: 4Gi
174 #  requests:
175 #    cpu: 2
176 #    memory: 4Gi