maricaantonacci.kibana
Ansible Role: Kibana
This is an Ansible Role that helps you install Kibana on RedHat/CentOS or Debian/Ubuntu systems.
Requirements
No special requirements.
Role Variables
Here are the available settings you can change, along with their default values (see defaults/main.yml
):
kibana_version: "6.x"
The version of Kibana you want to install.kibana_package: kibana
The specific package to install. You can specify a version if needed.kibana_package_state: present
Defines the state of the package (e.g., installed, not installed, or latest).kibana_service_state: started
Controls if the Kibana service should be started.kibana_service_enabled: true
Determines if Kibana should start automatically when the system boots.kibana_config_template: kibana.yml.j2
The template file used to create the Kibana configuration.kibana_config_file_path: /etc/kibana/kibana.yml
The location where the Kibana configuration file will be saved.kibana_server_port: 5601
The port that Kibana will use.kibana_server_host: "0.0.0.0"
The IP address or hostname for Kibana to listen on.kibana_elasticsearch_url: "http://localhost:9200"
The URL for Kibana to connect to Elasticsearch.kibana_elasticsearch_username: ""
The username for Elasticsearch if basic authentication is enabled.kibana_elasticsearch_password: ""
The password for Elasticsearch if basic authentication is enabled.
Dependencies
No additional dependencies required.
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 maricaantonacci.kibana