cf71fca7f7a6d78521d0dd37405e6b167195ddf2
[demo.git] / vnfs / DAaaS / messaging / charts / kafka / templates / kafka-cluster.yaml
1 apiVersion: kafka.strimzi.io/v1alpha1
2 kind: Kafka
3 metadata:
4   name: {{ .Values.cluster_name }}
5 spec:
6   kafka:
7     version: {{ .Values.version }}
8     replicas: {{ .Values.replicas }}
9     listeners:
10       plain: {}
11       tls: {}
12     config:
13       offsets.topic.replication.factor: {{ .Values.topic.replicationFactor }}
14       transaction.state.log.replication.factor: 3
15       transaction.state.log.min.isr: 2
16       log.message.format.version: "2.1"
17     storage:
18       type: persistent-claim
19       size: {{ .Values.storage }}
20       deleteClaim: false
21   zookeeper:
22     replicas: {{ .Values.zookeeper.replicas }}
23     storage:
24       type: persistent-claim
25       size: {{ .Values.zookeeper.storage }}
26       deleteClaim: false
27   entityOperator:
28     topicOperator: {}
29     userOperator: {}