humio.zookeeper

ansible-zookeeper

Ansible用のZooKeeperプレイブック

インストール

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