See:
https://strimzi.io/examples/latest/kafka/kafka-persistent-single.yaml
Start with: `kubectl -n juplo apply -f cluster.yaml`
-apiVersion: kafka.strimzi.io/v1beta1
+apiVersion: kafka.strimzi.io/v1beta2
kind: Kafka
metadata:
name: juplo
spec:
kafka:
- version: 2.4.0
+ version: 3.5.1
replicas: 1
listeners:
- plain: {}
+ - name: plain
+ port: 9092
+ type: internal
+ tls: false
+ - name: tls
+ port: 9093
+ type: internal
+ tls: true
config:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
- log.message.format.version: "2.4"
+ default.replication.factor: 1
+ min.insync.replicas: 1
+ inter.broker.protocol.version: "3.5"
storage:
- type: ephemeral
+ type: jbod
+ volumes:
+ - id: 0
+ type: persistent-claim
+ size: 1Gi
+ deleteClaim: false
zookeeper:
replicas: 1
storage:
- type: ephemeral
+ type: persistent-claim
+ size: 1Gi
+ deleteClaim: false
+ entityOperator:
+ topicOperator: {}
+ userOperator: {}