humio.zookeeper

ansible-zookeeper

Ansible 的 ZooKeeper 剧本

安装

ansible-galaxy install humio.zookeeper

依赖

Java

要求

Ansible 最低版本为 2.4

角色变量

请参见 defaults

示例剧本

- 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