filviu.kibana
Ansible Role: Kibana
This is an Ansible Role that installs Kibana on RedHat/CentOS or Debian/Ubuntu systems.
Requirements
No requirements needed.
Role Variables
Here are the available variables along with their default values (see defaults/main.yml
):
kibana_version: "7.x"
The version of Kibana you want to install.kibana_package: kibana
kibana_package_state: present
This is the package to be installed. You can change the package name to specify a version according to your system's package manager. You can also set the package state (e.g.,present
,absent
, orlatest
).kibana_service_state: started
kibana_service_enabled: true
These settings control if the Kibana service is started and if it will start automatically when the system boots.kibana_config_template: kibana.yml.j2
kibana_config_file_path: /etc/kibana/kibana.yml
This is the template for the Kibana configuration file and the path where the configuration file will be saved.kibana_server_port: 5601
kibana_server_host: "0.0.0.0"
The Fully Qualified Domain Name (FQDN) or IP address and port that Kibana should use.kibana_elasticsearch_url: "http://localhost:9200"
This is the URL (with the port) that Kibana will use to connect to Elasticsearch.kibana_elasticsearch_username: ""
kibana_elasticsearch_password: ""
If Elasticsearch requires a username and password for HTTP basic authentication, set them here so Kibana can connect.
Dependencies
No dependencies needed.
Example Playbook
- hosts: kibana
roles:
- geerlingguy.kibana
License
MIT / BSD
Author Information
This role was created in 2014 by Jeff Geerling, the author of Ansible for DevOps.
Kibana for Linux.
ansible-galaxy install filviu.kibana