geerlingguy.kibana

Ansible Role: Kibana

CI

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

Requirements

No special requirements.

Role Variables

Here are the available variables along with their default values (see defaults/main.yml):

  • kibana_version: "7.x"
    This is the version of Kibana to install.

  • kibana_package: kibana

    • kibana_package_state: present
      This specifies the package to install. You can indicate a specific version and control if the package should be present, absent, or at the latest version.
  • kibana_service_state: started

    • kibana_service_enabled: true
      These control whether the Kibana service starts running and whether it will start automatically when the system boots up.
  • kibana_config_template: kibana.yml.j2

    • kibana_config_file_path: /etc/kibana/kibana.yml
      These define which template to use for the Kibana configuration file and where that file will be saved.
  • kibana_server_port: 5601

    • kibana_server_host: "0.0.0.0"
      These specify the Full Qualified Domain Name (FQDN) or IP address and port that Kibana will use.
  • kibana_elasticsearch_url: "http://localhost:9200"
    This is the URL (with port) that Kibana will use to connect to Elasticsearch.

  • kibana_elasticsearch_username: ""

    • kibana_elasticsearch_password: ""
      If Elasticsearch requires basic HTTP authentication, provide the username and password so Kibana can connect.

Dependencies

No dependencies.

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 geerlingguy.kibana
Licenza
mit
Download
1M
Proprietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns