Wait for kibana to be available and automatically set up the interface

This is related to #33782 (closed), and more specifically this MR !18015 (merged).

Note: At this point we're unsure whether we want to keep kibana as an option when releasing log management to users #33782 (comment 230778266)

When a user installs the Elastic Stack on their cluster, kibana takes a while to be available: we should wait for it to be ready before marking the app as "installed". On top of this, on first boot there are a number of manual configuration items a user has to do, such as creating a index pattern: we should make it automatic.

This could prove useful: https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/kibana/tasks/post_config.yml

Edited Oct 21, 2019 by Adrien Kohlbecker
Assignee Loading
Time tracking Loading