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.

À propos du projet

Zookeeper role specifically designed for Humio

Installer
ansible-galaxy install humio.zookeeper
Licence
mit
Téléchargements
3.7k
Propriétaire
A CrowdStrike company. Log everything, answer anything, in real time