silviuvulcan.kibana
Ansible 角色:Kibana
一个在 RedHat/CentOS 或 Debian/Ubuntu 上安装 Kibana 的 Ansible 角色。
要求
无。
角色变量
可用的变量如下所列,以及默认值(见 defaults/main.yml
):
kibana_version: "7.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 应使用的完整域名或 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
作者信息
该角色由 Jeff Geerling 于 2014 年创建,他是 Ansible for DevOps 的作者。