silviuvulcan.kibana
Ansible Role: Kibana
This is an Ansible Role that installs Kibana on RedHat/CentOS or Debian/Ubuntu systems.
Requirements
None.
Role Variables
Here are the available variables along with their default values (see defaults/main.yml
):
kibana_version
: "7.x"The version of Kibana to install.
kibana_package
: kibanakibana_package_state
: presentThe specific package to install. You can change the package name to specify a version according to your system and package manager. You can also set the package state (e.g.,
present
,absent
, orlatest
).kibana_service_state
: startedkibana_service_enabled
: trueThese settings control whether the Kibana service starts and is enabled at system boot.
kibana_config_template
: kibana.yml.j2kibana_config_file_path
: /etc/kibana/kibana.ymlThis specifies the template for the Kibana configuration file and where that file will be saved.
kibana_server_port
: 5601kibana_server_host
: "0.0.0.0"These settings define the Fully Qualified Domain Name (FQDN) or IP address and port that Kibana will use.
kibana_elasticsearch_url
: "http://localhost:9200"The URL (including port) that Kibana will use to connect to Elasticsearch.
kibana_elasticsearch_username
: ""kibana_elasticsearch_password
: ""If Elasticsearch requires HTTP basic authentication, enter the username and password here so that Kibana can connect.
Dependencies
None.
Example Playbook
- hosts: kibana
roles:
- geerlingguy.kibana
License
MIT / BSD
Author Information
This role was created in 2014 by Jeff Geerling, who is the author of Ansible for DevOps.
Kibana for Linux.
ansible-galaxy install silviuvulcan.kibana