alvarobacelar.ansible_role_kafka
ansible-role-kafka
Instalación del broker de Kafka en RedHat
Requisitos
Para ejecutar este rol, debes crear un archivo de inventario o usar el archivo host_example.yml de este repositorio, con los grupos zookeeper y kafka_broker, cada uno con sus respectivos hosts.
El Apache Kafka requiere que el clúster ZooKeeper esté presente. Sin embargo, este rol tiene dependencias en los roles de ZooKeeper y Java. No te preocupes por estas dependencias, cuando descargues este rol, todas las dependencias se descargarán automáticamente. Para descargar, utiliza el siguiente comando:
ansible-galaxy install alvarobacelar.ansible_role_kafka
Variables del Rol
Este rol tiene muchas variables y están disponibles en el archivo main.yml en el directorio defaults. Si deseas cambiar las propiedades del broker de Kafka, crea un archivo de variables para tu playbook y establece todos los valores clave en la configuración de tu broker.
Ejemplo de Playbook
El playbook para este rol debe ser el siguiente:
- hosts: kafkabroker
become: true
roles:
- kafka
Licencia
BSD
Sobre el Autor
Alvaro Bacelar - Especialista en Infraestructura, entusiasta de DevOps y Infraestructura como Código
Instalação e configuração do kafka standalone
ansible-galaxy install alvarobacelar.ansible_role_kafka