bilalcaliskan.zookeeper

Papel de Ansible para Zookeeper

CI Etiqueta de GitHub

Instala y configura un clúster de Apache Zookeeper en servidores basados en Redhat/Debian.

Requisitos

Este papel tiene los siguientes requisitos:

Puedes instalar la versión recomendada con pip3:

$ pip3 install "ansible==2.9.16"

Ten en cuenta que este papel requiere acceso de root, así que ejecuta en un playbook con become: true, o invoca el papel en tu playbook.

Variables del Papel

Consulta los valores predeterminados en defaults/main.yml. Puedes sobrescribirlos en vars/main.yml si es necesario o establecerlos al ejecutar el playbook.

Ten en cuenta que este papel puede asegurarse de que el servicio firewalld en tus servidores esté iniciado y habilitado por defecto. Si deseas iniciar y habilitar el servicio firewalld, modifica la siguiente variable como verdadera al ejecutar el playbook:

firewalld_enabled: true

Dependencias

Ninguna

Ejemplos

Inventario

[all]
zookeeper01.ejemplo.com
zookeeper02.ejemplo.com
zookeeper03.ejemplo.com

Instalación

- hosts: all
  become: true
  roles:
    - role: bilalcaliskan.zookeeper
      vars:
        install: true
        enable_persistency: false
        version: 3.7.0

Desinstalación

- hosts: all
  become: true
  roles:
    - role: bilalcaliskan.zookeeper
      vars:
        install: false

Desarrollo

Este proyecto requiere las siguientes herramientas para el desarrollo:

Después de instalar todas las herramientas anteriores, puedes configurar pre-commit simplemente escribiendo:

$ pre-commit install

Licencia

Licencia Apache 2.0

Acerca del proyecto

Zookeeper cluster setup

Instalar
ansible-galaxy install bilalcaliskan.zookeeper
Licencia
apache-2.0
Descargas
411
Propietario