对于在kubernetes环境中运行的Apache Kafka,使用zookeeper和broker的建议卷方法是什么?
我正在运行3节点集群并尝试使用persistent volume,但Apache Kafka是否有任何推荐的卷方法?
您可以使用helm图表在Kubernetes上安装Apache Kafka(这是Confluent推荐的方法)。你可以找到图表here。此外,您在该图表中还有一些Kafka的默认持久性大小。 Confluent还建议使用共享存储而不是本地存储。你可以找到更多细节here和here。
推荐的存储是:4gb用于Zookeeper,对于Kafka,你有:AWS上的r4.xlarge,GCP上的n1-highmem-4,Azure上的DS5v2和12核,128GB RAM,12个内部磁盘服务器。你可以找到更多here。
r4.xlarge
n1-highmem-4
DS5v2