-
Notifications
You must be signed in to change notification settings - Fork 27
/
values.yaml
159 lines (147 loc) · 4.13 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# mirroring CMAK UI preferences for Kafka clusters
cmak:
clustersCommon:
curatorConfig:
zkMaxRetry: 100
baseSleepTimeMs: 100
maxSleepTimeMs: 1000
enabled: true
kafkaVersion: "2.2.0"
jmxEnabled: false
jmxUser: null
jmxPass: null
jmxSsl: false
pollConsumers: true
filterConsumers: false
logkafkaEnabled: false
activeOffsetCacheEnabled: true
displaySizeEnabled: false
tuning:
brokerViewUpdatePeriodSeconds: 30
clusterManagerThreadPoolSize: 10
clusterManagerThreadPoolQueueSize: 100
kafkaCommandThreadPoolSize: 10
kafkaCommandThreadPoolQueueSize: 100
logkafkaCommandThreadPoolSize: 10
logkafkaCommandThreadPoolQueueSize: 100
logkafkaUpdatePeriodSeconds: 30
partitionOffsetCacheTimeoutSecs: 5
brokerViewThreadPoolSize: 10
brokerViewThreadPoolQueueSize: 1000
offsetCacheThreadPoolSize: 10
offsetCacheThreadPoolQueueSize: 1000
kafkaAdminClientThreadPoolSize: 10
kafkaAdminClientThreadPoolQueueSize: 1000
kafkaManagedOffsetMetadataCheckMillis: 30000
kafkaManagedOffsetGroupCacheSize: 1000000
kafkaManagedOffsetGroupExpireDays: 7
securityProtocol: PLAINTEXT
saslMechanism: null
jaasConfig: null
clusters: []
reconcile:
image:
repository: "ghcr.io/eshepelyuk/dckr/cmak2zk"
tag: "1.2.0"
pullPolicy: IfNotPresent
schedule: "*/3 * * * *"
overwriteZk: true
successfulJobsHistoryLimit: null
failedJobsHistoryLimit: null
annotations: {}
# resource configuration
# resources:
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
# various settings for CMAK UI container and CMAK application
ui:
image:
repository: "ghcr.io/eshepelyuk/dckr/cmak-3.0.0.6"
tag: "1.2.0"
pullPolicy: IfNotPresent
port: 9000
# additional command line arguments
extraArgs: []
#- "-DbasicAuthentication.enabled=false"
## resource requests and limits
## http://kubernetes.io/docs/user-guide/compute-resources/
resources:
limits: {}
# cpu: 100m
# memory: 128Mi
requests: {}
# cpu: 100m
# memory: 128Mi
# Cosumer Properties
consumerProperties: {}
# Key value pairs of values to add into consumer properties.
# default values which will be added if not specified here:
# key.deserializer: "org.apache.kafka.common.serialization.ByteArrayDeserializer"
# value.deserializer: "org.apache.kafka.common.serialization.ByteArrayDeserializer"
# Consumer SSL configurations
consumerPropertiesSsl: {}
# keystore:
# type: PKCS
# password: test123
# value: <some base64 encoded keystore>
# truststore:
# type: JKS
# password: test123
# value: <some base64 encoded keystore>
# Additional environment variables (declared as k8s style)
# ref: https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
extraEnv: []
# - name: GREETING
# value: "Warm greetings to"
# - name: SECRET_USERNAME
# valueFrom:
# secretKeyRef:
# name: mysecret
# key: username
# - name: SPECIAL_LEVEL_KEY
# valueFrom:
# configMapKeyRef:
# name: special-config
# key: SPECIAL_LEVEL
# various settings for Zookeeper container
zk:
image:
repository: zookeeper
tag: "3.6.1"
pullPolicy: IfNotPresent
## resource requests and limits
## http://kubernetes.io/docs/user-guide/compute-resources/
resources:
limits: {}
# cpu: 100m
# memory: 128Mi
requests: {}
# cpu: 100m
# memory: 128Mi
# uncomment section and remove null to create Ingress resource
ingress: null
# # ingress host
# host: www.cmak.mycompany
#
# # ingress
# path: /
# pathType: ImplementationSpecific
# className: nginx
#
# # Enable TLS configuration for the hostname defined at ingress.host
# # secret name will be "${ingress.host.replace(".", "-")}"
# tls: null
# # secret: null
#
# # optional ingress annotations
# annotations: {}
#
# # optional ingress labels
# labels: {}
affinity: {}
nodeSelector: {}
tolerations: []