76 lines
1.3 KiB
YAML
76 lines
1.3 KiB
YAML
# apiVersion: kafka.strimzi.io/v1
|
|
# kind: KafkaNodePool
|
|
# metadata:
|
|
# name: kafka-pool
|
|
# namespace: kafka
|
|
# labels:
|
|
# strimzi.io/cluster: my-cluster
|
|
# spec:
|
|
# replicas: 3
|
|
# roles:
|
|
# - controller
|
|
# - broker
|
|
# storage:
|
|
# type: jbod
|
|
# volumes:
|
|
# - id: 0
|
|
# type: persistent-claim
|
|
# size: 100Gi
|
|
# deleteClaim: false
|
|
# resources:
|
|
# requests:
|
|
# memory: 2Gi
|
|
# cpu: "1"
|
|
# limits:
|
|
# memory: 4Gi
|
|
# cpu: "2"
|
|
# ---
|
|
apiVersion: kafka.strimzi.io/v1
|
|
kind: KafkaNodePool
|
|
metadata:
|
|
name: controller-pool
|
|
namespace: kafka
|
|
labels:
|
|
strimzi.io/cluster: my-cluster
|
|
spec:
|
|
replicas: 3
|
|
roles:
|
|
- controller
|
|
storage:
|
|
type: persistent-claim
|
|
size: 10Gi
|
|
deleteClaim: false
|
|
resources:
|
|
requests:
|
|
memory: 1Gi
|
|
cpu: "0.5"
|
|
limits:
|
|
memory: 2Gi
|
|
cpu: "1"
|
|
---
|
|
apiVersion: kafka.strimzi.io/v1
|
|
kind: KafkaNodePool
|
|
metadata:
|
|
name: broker-pool
|
|
namespace: kafka
|
|
labels:
|
|
strimzi.io/cluster: my-cluster
|
|
spec:
|
|
replicas: 3
|
|
roles:
|
|
- broker
|
|
storage:
|
|
type: jbod
|
|
volumes:
|
|
- id: 0
|
|
type: persistent-claim
|
|
size: 100Gi
|
|
deleteClaim: false
|
|
resources:
|
|
requests:
|
|
memory: 2Gi
|
|
cpu: "1"
|
|
limits:
|
|
memory: 4Gi
|
|
cpu: "2"
|