Helm (bitnami) despliega los clústeres de zookeeper y kafka

Primero introduce bitnami

BitNami es un proyecto de código abierto. El software de código abierto producido por el proyecto incluye la instalación de aplicaciones web y pilas de soluciones, así como dispositivos virtuales.

Por lo general, implementamos un conjunto de clústeres de alta disponibilidad, la mayoría de los cuales son para encontrar plantillas, no es necesario repetir la rueda. BitNami proporciona ruedas.

 Dirección oficial de Bitnami:   https://bitnami.com/

Esta vez creamos e implementamos clústeres de zookeeper y kafka, y usamos bitnami para proporcionar el almacén de timón para la instalación y el despliegue.

Aquellos que no entienden Helm pueden echar un vistazo a  la implementación de Helm de los clústeres de RabbitMQ como referencia.

Documentación de implementación e instalación: https://docs.bitnami.com/tutorials/deploy-scalable-kafka-zookeeper-cluster-kubernetes

helm agrega el almacén de BitNami

helm repo add bitnami https://charts.bitnami.com/bitnami

Implementar clúster de cuidadores del zoológico

helm install zookeeper bitnami/zookeeper 
  --set replicaCount=3 
  --set auth.enabled=false 
  --set allowAnonymousLogin=true

Implementar el clúster de Kafka

helm install kafka bitnami/kafka 
  --set zookeeper.enabled=false 
  --set replicaCount=3
  --set externalZookeeper.servers=ZOOKEEPER-SERVICE-NAME

Ver el clúster de kafka, conectarse a zookeeper

Comunicación Zookeeper-Kafka

 

Expansión y contracción

Modifique el siguiente parámetro y vuelva a ejecutarlo.

--set replicaCount=7

 

Si encuentra una falla al tirar del espejo, puede usar la siguiente fuente de espejo

https://www.daocloud.io/mirror

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
[root@k8s-master01 kafka]# cat /etc/docker/daemon.json
{
  "registry-mirrors": ["http://f1361db2.m.daocloud.io"]
}

 

Supongo que te gusta

Origin blog.csdn.net/heian_99/article/details/114840056
Recomendado
Clasificación