Extend K8S and RIC installation instructions
[it/dep.git] / ric-aux / helm / message-router / values.yaml
1 ################################################################################
2 #   Copyright (c) 2019 AT&T Intellectual Property.                             #
3 #   Copyright (c) 2019 Nokia.                                                  #
4 #                                                                              #
5 #   Licensed under the Apache License, Version 2.0 (the "License");            #
6 #   you may not use this file except in compliance with the License.           #
7 #   You may obtain a copy of the License at                                    #
8 #                                                                              #
9 #       http://www.apache.org/licenses/LICENSE-2.0                             #
10 #                                                                              #
11 #   Unless required by applicable law or agreed to in writing, software        #
12 #   distributed under the License is distributed on an "AS IS" BASIS,          #
13 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #
14 #   See the License for the specific language governing permissions and        #
15 #   limitations under the License.                                             #
16 ################################################################################
17
18
19 #################################################################
20 # Global configuration defaults.
21 #################################################################
22 global:
23   nodePortPrefix: 302
24   readinessRepository: oomk8s
25   readinessImage: readiness-check:2.0.0
26   loggingRepository: docker.elastic.co
27   loggingImage: beats/filebeat:5.5.0
28   clientImage: onap/dmaap/dbc-client:1.0.8-STAGING-latest
29
30 #################################################################
31 # Application configuration defaults.
32 #################################################################
33 # application image
34 onapRepository: nexus3.onap.org:10001
35 image: onap/dmaap/dmaap-mr:1.1.13
36 pullPolicy: Always
37
38 kafka:
39   name: message-router-kafka
40   port: 9092
41 zookeeper:
42   name: message-router-zookeeper
43   port: 2181
44
45 # flag to enable debugging - application support required
46 debugEnabled: false
47
48 # application configuration
49 config: {}
50
51 # default number of instances
52 replicaCount: 1
53
54 nodeSelector: {}
55
56 affinity: {}
57
58 # probe configuration parameters
59 liveness:
60   initialDelaySeconds: 70
61   periodSeconds: 10
62   # necessary to disable liveness probe when setting breakpoints
63   # in debugger so K8s doesn't restart unresponsive container
64   enabled: true
65
66 readiness:
67   initialDelaySeconds: 70
68   periodSeconds: 10
69
70 service:
71   type: NodePort
72   name: message-router
73   portName: message-router
74   externalPort: 3904
75   nodePort: 27
76   externalPort2: 3905
77   nodePort2: 26
78
79 ingress:
80   enabled: false
81
82 # Resource Limit flavor -By Default using small
83 flavor: small
84 # Segregation for Different environment (Small and Large)
85 resources:
86   small:
87     limits:
88       cpu: 2000m
89       memory: 4Gi
90     requests:
91       cpu: 100m
92       memory: 1Gi
93   large:
94     limits:
95       cpu: 4000m
96       memory: 8Gi
97     requests:
98       cpu: 200m
99       memory: 2Gi
100   unlimited: {}
101
102 # subchart configurations
103 message-router-kafka:
104   ubuntuInitRepository: docker.io
105   ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
106   busyBoxRepository: docker.io
107   busyBoxImage: busybox:1.30
108   onapRepository: nexus3.onap.org:10001
109   image: onap/dmaap/kafka111:1.0.0
110   replicaCount: 3
111   service:
112     baseNodePort: 30490
113
114 message-router-zookeeper:
115   ubuntuInitRepository: docker.io
116   ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
117   busyBoxRepository: docker.io
118   busyBoxImage: busybox:1.30
119   onapRepository: nexus3.onap.org:10001
120   image: onap/dmaap/zookeeper:5.0.0
121   replicaCount: 3