maricaantonacci.kibana

Ansible Role: Kibana

Build Status

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.

Installa
ansible-galaxy install maricaantonacci.kibana
Licenza
mit
Download
212
Proprietario