为每个 strimzi kafka 代理添加卷
Add volume for each strimzi kafka broker
我目前有 3 个代理和 3 个动物园管理员,它们是使用 strimzi k8s 运算符创建的,但我需要为每个代理分开 3 个卷,我该如何实现?
您可以在 CR 定义中使用 JBOD storage type。这是为 Kafka 代理提供更多数据存储的一种方法。它还可以提高性能。请注意,这仅支持 Kafka,不支持 Zookeeper。
spec:
kafka:
storage:
type: jbod
volumes:
- id: 0
type: persistent-claim
size: 10Gi
deleteClaim: false
- id: 1
type: persistent-claim
size: 10Gi
deleteClaim: false
- id: 2
type: persistent-claim
size: 10Gi
deleteClaim: false
我目前有 3 个代理和 3 个动物园管理员,它们是使用 strimzi k8s 运算符创建的,但我需要为每个代理分开 3 个卷,我该如何实现?
您可以在 CR 定义中使用 JBOD storage type。这是为 Kafka 代理提供更多数据存储的一种方法。它还可以提高性能。请注意,这仅支持 Kafka,不支持 Zookeeper。
spec:
kafka:
storage:
type: jbod
volumes:
- id: 0
type: persistent-claim
size: 10Gi
deleteClaim: false
- id: 1
type: persistent-claim
size: 10Gi
deleteClaim: false
- id: 2
type: persistent-claim
size: 10Gi
deleteClaim: false