humio.zookeeper

ansible-zookeeper

Плейбук ZooKeeper для Ansible

Установка

ansible-galaxy install humio.zookeeper

Зависимости

Java

Требования

Версия Ansible не ниже 2.4

Переменные ролей

Смотрите по умолчанию

Пример плейбука

- name: Установка ZooKeeper
  hosts: all
  sudo: yes
  roles:
    - role: humio.zookeeper

Пример кластера

- name: Настройка кластера Zookeeper
  hosts: zookeepers
  sudo: yes
  roles:
    - role: humio.zookeeper
      zookeeper_hosts: "{{groups['zookeepers']}}"

Предполагается, что zookeepers — это группа хостов, определенная в файле инвентаря.

[zookeepers]
server[1:3]

Пользовательские IP для группы хостов

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 -}}"

Лицензия

Лицензия MIT (MIT)

Авторские права (c) 2014 Kien Pham

Настоящим предоставляется разрешение, безвозмездно, любому лицу, получающему копию этого программного обеспечения и сопутствующих документационных файлов (далее — "Программное обеспечение"), использовать Программное обеспечение без ограничений, в том числе, но не исключительно, права использовать, копировать, изменять, объединять, публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым Программное обеспечение предоставляется, делать это, при соблюдении следующих условий:

Вышеуказанное уведомление об авторском праве и данное разрешение должны быть включены во все копии или значительные части Программного обеспечения.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ ГАРАНТИЙ ЛЮБОГО РОДА, ЯВНЫХ ИЛИ НЕЯВНЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ПРОДОЖИЗНЕННОЙ СПОСОБНОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ И НАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ДЕРЖАТЕЛИ АВТОРСКИХ ПРАВ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ИСКИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, НЕЗАВИСИМО ОТ ТОГО, ЯВЛЯЕТСЯ ЛИ ОНА РЕЗУЛЬТАТОМ ДЕЙСТВИЯ ДОГОВОРА, ДЕЛИКТА ИЛИ ИНЫХ ОБСТОЯТЕЛЬСТВ, ВОЗНИКАЮЩИМ ИЗ, ИЛИ В СВЯЗИ С, ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СВЯЗЯМИ С НИМ.

О проекте

Zookeeper role specifically designed for Humio

Установить
ansible-galaxy install humio.zookeeper
Лицензия
mit
Загрузки
3.7k
Владелец
A CrowdStrike company. Log everything, answer anything, in real time