maricaantonacci.kibana
Ansible ロール: Kibana
これは、RedHat/CentOS または Debian/Ubuntu に Kibana をインストールするための Ansible ロールです。
要件
なし。
ロール変数
使用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.yml
を参照):
kibana_version: "6.x"
インストールする Kibana のバージョン。
kibana_package: kibana
kibana_package_state: present
インストールする特定のパッケージです。パッケージ名を変更することで、プラットフォームおよびパッケージマネージャに合わせたバージョンを指定できます。また、パッケージの状態(例: present
, absent
, または latest
)を制御できます。
kibana_service_state: started
kibana_service_enabled: true
kibana
サービスが起動し、システム起動時に有効にするかどうかを制御します。
kibana_config_template: kibana.yml.j2
kibana_config_file_path: /etc/kibana/kibana.yml
Kibana の設定ファイルに使用するテンプレートと、その設定ファイルを書き込むパスです。
kibana_server_port: 5601
kibana_server_host: "0.0.0.0"
Kibana が使用する FQDN または IP アドレスとポート番号です。
kibana_elasticsearch_url: "http://localhost:9200"
Kibana が Elasticsearch に接続するための URL(ポートを含む)です。
kibana_elasticsearch_username: ""
kibana_elasticsearch_password: ""
Elasticsearch が HTTP ベーシック認証で保護されている場合、Kibana が接続できるようにユーザー名とパスワードを設定します。
依存関係
なし。
サンプルプレイブック
- hosts: kibana
roles:
- geerlingguy.kibana
ライセンス
MIT / BSD
著者情報
このロールは 2014 年に Jeff Geerling によって作成されました。彼は Ansible for DevOps の著者です。