geerlingguy.kibana

Ansibleロール: Kibana

CI

Ansibleロールで、RedHat/CentOSやDebian/UbuntuにKibanaをインストールします。

要件

特になし。

ロール変数

利用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.ymlを参照):

kibana_version: "7.x"

インストールするKibanaのバージョン。

kibana_package: kibana
kibana_package_state: present

インストールする特定のパッケージ。プラットフォームやパッケージマネージャーに合わせて、正しい文法でパッケージ名を変更することでバージョンを指定できます。また、パッケージの状態(例:presentabsent、または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の著者です。

インストール
ansible-galaxy install geerlingguy.kibana
ライセンス
mit
ダウンロード
1M
所有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns