github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/kafka-cluster/values.yaml (about) 1 ## @param version Kafka cluster version 2 ## 3 version: kafka-3.3.2 4 5 ## @param mode for Kafka cluster mode, 'combined' is combined Kafka controller (KRaft) and broker, 6 ## 'separated' is a Kafka KRaft and Kafka broker cluster. 7 ## 8 mode: combined 9 10 # Enable TLS 11 # Todo: Monitoring is not supported when tls is enabled 12 tlsEnable: false 13 14 # Enable SASL 15 saslEnable: false 16 17 # Enable Monitor 18 monitorEnable: false 19 20 ## @param cpu 21 ## 22 cpu: 0.5 23 24 ## @param memory, the unit is Gi 25 ## 26 memory: 0.5 27 28 ## @param requests.cpu if not set, use cpu 29 ## @param requests.memory, if not set, use memory 30 ## 31 requests: 32 # cpu: 33 # memory: 34 35 storageEnable: false 36 37 storageClassName: 38 39 ## kafka data storage setting,the unit is Gi 40 storage: 10 41 42 ## kafka metaadata storage setting,the unit is Gi 43 metaStorage: 5 44 45 metaStorageClassName: 46 47 ## kafka replicas for combined mode 48 replicas: 1 49 50 ## kafka broker replicas 51 ## only effective when clusterMode='separated' 52 brokerReplicas: 1 53 54 ## kafka controller replicas 55 ## only effective when clusterMode='separated' 56 controllerReplicas: 1 57 58 ## kafka monitor component replicas 59 ## only effective when monitorEnable=true 60 monitorReplicas: 1 61 62 ## kafka broker's jvm heap setting 63 brokerHeap: -XshowSettings:vm -XX:MaxRAMPercentage=100 -Ddepth=64 64 65 ## kafka broker's jvm heap setting 66 ## only effective when clusterMode='separated' 67 controllerHeap: -XshowSettings:vm -XX:MaxRAMPercentage=100 -Ddepth=64 68