ufz.kibana

Ansible Role: Kibana

CI

This is an Ansible Role that sets up Kibana on RedHat/CentOS or Debian/Ubuntu systems.

Requirements

There are no special requirements.

Role Variables

Here are the variables you can use, along with their default values (check defaults/main.yml):

  • kibana_version: "7.x"

    • This is the version of Kibana you want to install.
  • kibana_package: kibana

  • kibana_package_state: present

    • This is the specific package you are installing. You can change the package name and version as needed, and also manage the state (like present, absent, or latest).
  • kibana_service_state: started

  • kibana_service_enabled: true

    • These control whether the kibana service is running and set to 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 where it will be saved.
  • kibana_server_port: 5601

  • kibana_server_host: "0.0.0.0"

    • These set the IP address and port that Kibana will use.
  • kibana_elasticsearch_url: "http://localhost:9200"

    • This is the URL where Kibana connects to Elasticsearch.
  • kibana_elasticsearch_username: ""

  • kibana_elasticsearch_password: ""

    • Enter the username and password for connecting Kibana to Elasticsearch.
  • kibana_ssl_enabled: true

  • kibana_ssl_certificate: "/etc/this/is/your/ssl/certificate"

  • kibana_ssl_key: "/etc/this/is/your/ssl/keyfile"

    • Specify whether to use SSL and provide the paths to the certificate and key files.

Dependencies

There are no dependencies.

Example Playbook

- hosts: kibana
  roles:
    - geerlingguy.kibana

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, who wrote Ansible for DevOps.

Installa
ansible-galaxy install ufz.kibana
Licenza
mit
Download
71
Proprietario
We conduct research to support a sustainable use of our natural resources to benefit both mankind and the environment.