ansible-roles/kibana
Mathieu Trossevin 7c632352a0
Replace the include module with include_tasks or import_tasks
The behaviour of the `include` module is badly defined (it try to choose
between statically importing the tasks and dynamically including them)
and can cause problems depending on any number of constraints (mostly if
it choose the wrong behaviour).

Replace it with the `import_tasks` (always statically import tasks) unless
the `include` is in a loop in which case we replace it with
`include_tasks` (always dynamically include tasks).
2023-01-03 14:43:42 +01:00
..
defaults Use proper keyrings directory for APT version 2022-11-02 23:16:32 +01:00
files kibana: 7.x by default 2021-07-02 21:15:40 +02:00
handlers Kibana: move the optimize dir on /var if /usr is read-only 2017-06-09 09:06:33 +02:00
meta Update Galaxy metadata (company, platforms and galaxy_tags) 2021-06-28 15:26:28 +02:00
tasks Replace the include module with include_tasks or import_tasks 2023-01-03 14:43:42 +01:00
templates Apache/Nginx: use ipaddr_whitelist 2017-10-07 13:48:04 +02:00
README.md kibana: host and basepath configuration 2017-11-14 14:24:10 +01:00

kibana

Install Kibana.

Tasks

Everything is in the tasks/main.yml file.

Available variables

  • kibana_server_host : Specifies the address to which the Kibana server will bind (default: 127.0.0.1) ;
  • kibana_server_basepath : where to mount the application (default: empty) ;
  • kibana_proxy_nginx : configure an Nginx proxy (not enabled) for Kibana (default: False) ;
  • kibana_proxy_domain : domain to use for the proxy ;
  • kibana_proxy_ssl_cert : certificate to use for the proxy ;
  • kibana_proxy_ssl_key : private key to use for the proxy ;

By default, Kibana will bind to localhost:5601.