humio.zookeeper
ansible-zookeeper
Playbook ZooKeeper pour Ansible
Installation
ansible-galaxy install humio.zookeeper
Dépendances
Java
Exigences
Version d'Ansible au moins 2.4
Variables du rôle
Voir les par défaut
Exemple de Playbook
- name: Installation de ZooKeeper
hosts: all
sudo: yes
roles:
- role: humio.zookeeper
Exemple de Cluster
- name: Configuration du cluster Zookeeper
hosts: zookeepers
sudo: yes
roles:
- role: humio.zookeeper
zookeeper_hosts: "{{groups['zookeepers']}}"
En supposant que zookeepers
est un groupe d'hôtes défini dans le fichier d'inventaire.
[zookeepers]
server[1:3]
IP personnalisée par groupe d'hôtes
zookeeper_hosts: "
{%- set ips = [] %}
{%- for host in groups['zookeepers'] %}
{{- ips.append(dict(id=loop.index, host=host, ip=hostvars[host]['ansible_default_ipv4'].address)) }}
{%- endfor %}
{{- ips -}}"
Licence
La licence MIT (MIT)
Copyright (c) 2014 Kien Pham
La permission est par la présente accordée, gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), de traiter le Logiciel sans restriction, y compris sans limitation les droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, de sous-licencier et/ou de vendre des copies du Logiciel, et de permettre à des personnes à qui le Logiciel est fourni de le faire, sous réserve des conditions suivantes :
L'avis de copyright ci-dessus et cet avis de permission doivent être inclus dans toutes les copies ou parties substantielles du Logiciel.
LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS S'Y LIMITER AUX GARANTIES DE COMMERCIALISATION, D'ADAPTATION À UN USAGE PARTICULIER ET DE NON-SOUSCRIPTION. EN AUCUN CAS LES AUTEURS OU DÉTENTEURS DE COPYRIGHT NE PEUVENT ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION DE CONTRAT, DE DÉLICT OU AUTRE, DÉCOULANT DE, OU EN LIEN AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES INTERACTIONS DANS LE LOGICIEL.
ansible-galaxy install humio.zookeeper