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

要安装的具体软件包。您可以通过更改软件包名称来使用适合您平台和软件包管理器的语法指定软件包的版本。您还可以控制软件包状态(例如:presentabsentlatest)。

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应该使用的完整域名或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.