2.kafka-persistent.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. apiVersion: kafka.strimzi.io/v1beta2
  2. kind: Kafka
  3. metadata:
  4. name: mbox-cluster
  5. spec:
  6. kafka:
  7. version: 3.4.0
  8. replicas: 3
  9. resources:
  10. requests:
  11. memory: 4Gi
  12. cpu: "2"
  13. limits:
  14. memory: 8Gi
  15. cpu: "4"
  16. listeners:
  17. - name: external
  18. type: loadbalancer
  19. tls: false
  20. port: 9094
  21. - name: plain
  22. port: 9092
  23. type: internal
  24. tls: false
  25. - name: tls
  26. port: 9093
  27. type: internal
  28. tls: true
  29. config:
  30. offsets.topic.replication.factor: 3
  31. transaction.state.log.replication.factor: 3
  32. transaction.state.log.min.isr: 2
  33. default.replication.factor: 3
  34. min.insync.replicas: 2
  35. inter.broker.protocol.version: "3.4"
  36. storage:
  37. type: jbod
  38. volumes:
  39. - id: 0
  40. type: persistent-claim
  41. size: 100Gi
  42. deleteClaim: false
  43. zookeeper:
  44. replicas: 3
  45. resources:
  46. requests:
  47. memory: 4Gi
  48. cpu: "2"
  49. limits:
  50. memory: 8Gi
  51. cpu: "4"
  52. storage:
  53. type: persistent-claim
  54. size: 100Gi
  55. deleteClaim: false
  56. entityOperator:
  57. topicOperator: {}
  58. userOperator: {}
  59. template:
  60. topicOperatorContainer:
  61. env:
  62. - name: STRIMZI_USE_ZOOKEEPER_TOPIC_STORE
  63. value: "true"