Merge "Correct input yaml file name for Holmes Rules Eng"
[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   odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
44   dbRootPassword: openECOMP1.0
45   enableClustering: true
46   binDir: /opt/onap/sdnc/bin
47   configDir: /opt/onap/sdnc/data/properties
48   dmaapTopic: SUCCESS
49   dmaapPort: 3904
50   logstashServiceName: log-ls
51   logstashPort: 5044
52
53 # dependency / sub-chart configuration
54 dmaap-listener:
55   nameOverride: sdnc-dmaap-listener
56   config:
57     sdncChartName: sdnc
58     mysqlChartName: sdnc-db
59     dmaapPort: 3904
60     sdncPort: 8282
61     configDir: /opt/onap/sdnc/data/properties
62     odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
63
64 ueb-listener:
65   nameOverride: sdnc-ueb-listener
66   config:
67     sdncPort: 8282
68     sdncChartName: sdnc
69     mysqlChartName: sdnc-db
70     configDir: /opt/onap/sdnc/data/properties
71     odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
72
73 sdnc-portal:
74   config:
75     sdncChartName: sdnc
76     mysqlChartName: sdnc-db
77     configDir: /opt/onap/sdnc/data/properties
78     dbRootPassword: openECOMP1.0
79     odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
80
81 mysql:
82   nameOverride: sdnc-db
83   service:
84     name: sdnc-dbhost
85     internalPort: 3306
86   nfsprovisionerPrefix: sdnc
87   sdnctlPrefix: sdnc
88   persistence:
89     mountSubPath: sdnc/data
90     enabled: true
91   disableNfsProvisioner: true
92   replicaCount: 1
93
94 dgbuilder:
95   nameOverride: sdnc-dgbuilder
96   config:
97     dbPodName: sdnc-db
98     dbServiceName: sdnc-dbhost
99     dbRootPassword: openECOMP1.0
100   service:
101     name: sdnc-dgbuilder
102     nodePort: "03"
103
104 # default number of instances
105 replicaCount: 1
106
107 nodeSelector: {}
108
109 affinity: {}
110
111 # probe configuration parameters
112 liveness:
113   initialDelaySeconds: 10
114   periodSeconds: 10
115   # necessary to disable liveness probe when setting breakpoints
116   # in debugger so K8s doesn't restart unresponsive container
117   enabled: true
118
119 readiness:
120   initialDelaySeconds: 10
121   periodSeconds: 10
122
123 service:
124   type: NodePort
125   name: sdnc
126   portName: sdnc
127   internalPort: 8181
128   internalPort2: 8101
129   internalPort3: 8080
130   internalPort4: 2550
131
132   #port
133   externalPort: 8282
134   nodePort: "02"
135
136   externalPort2: 8202
137   nodePort2: "08"
138
139   externalPort3: 8280
140   nodePort3: 46
141
142   externalPort4: 8443
143   nodePort4: 67
144
145   clusterPort: 2550
146   clusterPort2: 2650
147   clusterPort3: 2681
148
149   geoNodePort1: 61
150   geoNodePort2: 62
151   geoNodePort3: 63
152   geoNodePort4: 64
153   geoNodePort5: 65
154   geoNodePort6: 66
155
156 ## Persist data to a persitent volume
157 persistence:
158   enabled: true
159
160   ## A manually managed Persistent Volume and Claim
161   ## Requires persistence.enabled: true
162   ## If defined, PVC must be created manually before volume will be bound
163   # existingClaim:
164   volumeReclaimPolicy: Retain
165
166   ## database data Persistent Volume Storage Class
167   ## If defined, storageClassName: <storageClass>
168   ## If set to "-", storageClassName: "", which disables dynamic provisioning
169   ## If undefined (the default) or set to null, no storageClassName spec is
170   ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
171   ##   GKE, AWS & OpenStack)
172   accessMode: ReadWriteOnce
173   size: 1Gi
174   mountPath: /dockerdata-nfs
175   mountSubPath: sdnc/mdsal
176   mdsalPath: /opt/opendaylight/current/daexim
177
178 ingress:
179   enabled: false
180
181 resources: {}
182 #resources:
183 #  limits:
184 #    cpu: 2
185 #    memory: 4Gi
186 #  requests:
187 #    cpu: 2
188 #    memory: 4Gi