Strimzi - Blog 4: persistent storage with default storage-class
[demos/kafka/monitoring] / strimzi-kafka / cluster.yaml
index 8e12be7..3d9f95b 100644 (file)
@@ -7,14 +7,34 @@ spec:
     version: 3.5.1
     replicas: 1
     listeners:
-      plain: {}
+      - name: plain
+        port: 9092
+        type: internal
+        tls: false
+      - name: external
+        port: 9093
+        type: loadbalancer
+        tls: false
     config:
       offsets.topic.replication.factor: 1
       transaction.state.log.replication.factor: 1
       transaction.state.log.min.isr: 1
+      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
+    storage:
+      type: persistent-claim
+      size: 500Mi
+      deleteClaim: false
+  entityOperator:
+    topicOperator: {}