ufz.kibana

Ansibleロール: Kibana

CI

これは、RedHat/CentOSまたはDebian/UbuntuにKibanaをインストールするAnsibleロールです。

要件

特になし。

ロール変数

利用可能な変数は以下にリストされています。デフォルト値も含まれています(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: ""

KibanaサーバーがSSLを使用するかどうか、および証明書ファイルと鍵ファイルの必須パス。

kibana_ssl_enabled: true
kibana_ssl_certificate: "/etc/this/is/your/ssl/certificate"
kibana_ssl_key: "/etc/this/is/your/ssl/keyfile"

ElasticsearchがHTTPベーシック認証で保護されている場合、Kibanaが接続するためにユーザー名とパスワードを設定します。

依存関係

特になし。

例のプレイブック

- hosts: kibana
  roles:
    - geerlingguy.kibana

ライセンス

MIT / BSD

著者情報

このロールは、Jeff Geerlingによって2014年に作成されました。彼はAnsible for DevOpsの著者です。

インストール
ansible-galaxy install ufz.kibana
ライセンス
mit
ダウンロード
71
所有者
We conduct research to support a sustainable use of our natural resources to benefit both mankind and the environment.