filviu.kibana

Ansible Role: Kibana

CI

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

Requirements

No requirements needed.

Role Variables

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

  • kibana_version: "7.x"
    The version of Kibana you want to install.

  • kibana_package: kibana
    kibana_package_state: present
    This is the package to be installed. You can change the package name to specify a version according to your system's package manager. You can also set the package state (e.g., present, absent, or latest).

  • kibana_service_state: started
    kibana_service_enabled: true
    These settings control if the Kibana service is started and if it will 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 the path where the configuration file will be saved.

  • kibana_server_port: 5601
    kibana_server_host: "0.0.0.0"
    The Fully Qualified Domain Name (FQDN) or IP address and port that Kibana should use.

  • kibana_elasticsearch_url: "http://localhost:9200"
    This is the URL (with the port) that Kibana will use to connect to Elasticsearch.

  • kibana_elasticsearch_username: ""
    kibana_elasticsearch_password: ""
    If Elasticsearch requires a username and password for HTTP basic authentication, set them here so Kibana can connect.

Dependencies

No dependencies needed.

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 filviu.kibana
Licenza
mit
Download
17.2k
Proprietario
Sysadmin / DevOPS engineer. Probably doing devops before it was fashionable to be named that.