blob: 3ed1cb3d1f01a3004fe53f8741132eb76bec0752 [file] [log] [blame]
pramodad6382f2018-03-28 22:32:00 +00001# Copyright © 2017 Amdocs, Bell Canada
Durgpal7ad40692018-08-03 07:28:36 +00002# Modifications Copyright © 2018 AT&T
pramodad6382f2018-03-28 22:32:00 +00003#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16#################################################################
17# Global configuration defaults.
18#################################################################
19global:
20 nodePortPrefix: 302
pramodad6382f2018-03-28 22:32:00 +000021 readinessRepository: oomk8s
BorislavG3d6f9372018-04-15 11:55:39 +000022 readinessImage: readiness-check:2.0.0
pramodad6382f2018-03-28 22:32:00 +000023 loggingRepository: docker.elastic.co
24 loggingImage: beats/filebeat:5.5.0
pramodad6382f2018-03-28 22:32:00 +000025 persistence: {}
Mandeep Khindaca210a92018-05-14 20:55:52 +000026 ubuntuInitRepository: registry.hub.docker.com
pramodad6382f2018-03-28 22:32:00 +000027
28#################################################################
29# Application configuration defaults.
30#################################################################
31# application image
sunil unnava4b2c4e02018-08-29 19:11:26 -040032repository: nexus3.onap.org:10001
33image: onap/dmaap/kafka01101:0.0.1
pramodad6382f2018-03-28 22:32:00 +000034pullPolicy: Always
Mandeep Khindaca210a92018-05-14 20:55:52 +000035ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
pramodad6382f2018-03-28 22:32:00 +000036
37zookeeper:
Dominic Lunanuova1ba2b252018-04-30 19:01:31 +000038 name: message-router-zookeeper
39 port: 2181
pramodad6382f2018-03-28 22:32:00 +000040
41# flag to enable debugging - application support required
42debugEnabled: false
43
pramodad6382f2018-03-28 22:32:00 +000044# default number of instances
sunil unnavab96a3912018-12-06 09:50:39 -050045replicaCount: 3
46
47# defult partitions
48defaultpartitions: 3
49
pramodad6382f2018-03-28 22:32:00 +000050nodeSelector: {}
51
Matthieu Cauffiezc3d5a562019-03-12 11:07:01 -040052nodeAffinity: {}
53
pramodad6382f2018-03-28 22:32:00 +000054affinity: {}
55
56# probe configuration parameters
57liveness:
Yang Xuab585b52019-02-26 17:47:58 -050058 initialDelaySeconds: 60
pramodad6382f2018-03-28 22:32:00 +000059 periodSeconds: 10
60 # necessary to disable liveness probe when setting breakpoints
61 # in debugger so K8s doesn't restart unresponsive container
62 enabled: true
63
64readiness:
Yang Xuab585b52019-02-26 17:47:58 -050065 initialDelaySeconds: 60
pramodad6382f2018-03-28 22:32:00 +000066 periodSeconds: 10
67
68## Persist data to a persitent volume
69persistence:
70 enabled: true
71
72 ## A manually managed Persistent Volume and Claim
73 ## Requires persistence.enabled: true
74 ## If defined, PVC must be created manually before volume will be bound
75 # existingClaim:
76 volumeReclaimPolicy: Retain
77
78 ## database data Persistent Volume Storage Class
79 ## If defined, storageClassName: <storageClass>
80 ## If set to "-", storageClassName: "", which disables dynamic provisioning
81 ## If undefined (the default) or set to null, no storageClassName spec is
82 ## set, choosing the default provisioner. (gp2 on AWS, standard on
83 ## GKE, AWS & OpenStack)
84 ##
85 # storageClass: "-"
86 accessMode: ReadWriteMany
87 size: 2Gi
88 mountPath: /dockerdata-nfs
89 mountSubPath: message-router/data-kafka
90
91service:
sunil unnavab96a3912018-12-06 09:50:39 -050092 type: ClusterIP
Dominic Lunanuova1ba2b252018-04-30 19:01:31 +000093 name: message-router-kafka
94 portName: message-router-kafka
pramodad6382f2018-03-28 22:32:00 +000095 internalPort: 9092
96 externalPort: 9092
97
98ingress:
99 enabled: false
100
Prateekinlinux9f5dc042018-09-20 14:08:54 +0000101# Resource Limit flavor -By Default using small
102flavor: small
103# Segregation for Different environment (Small and Large)
104resources:
105 small:
106 limits:
107 cpu: 2000m
108 memory: 4Gi
109 requests:
110 cpu: 500m
111 memory: 1Gi
112 large:
113 limits:
114 cpu: 4000m
115 memory: 8Gi
116 requests:
117 cpu: 1000m
118 memory: 2Gi
119 unlimited: {}
sunil unnavab96a3912018-12-06 09:50:39 -0500120