As elastic stack 6.0 will reach its GA soon I would like to know the best way to automatically load index templates and dashboards for all the beats from the single server.
Beats 6.x changed the way index templates and dasboards are loaded. Templates and dasboards are not distributed as separated packages anymore but "setup framework" is used instead. OK, but I can not load filebeat templates from filebeat, winlogbeat templates from winlogbeat ... I will have one linux deployment machine which should load all the templates and dashboards automatically with ansible.
As far I know there is one working "cleanest" solution now - build own lightway beats (it is actually very simple), name it for example setupbeat and use it to load fields.yml and dashboards from all other beats.
Is there a better way to do it? When will be elasticsearch-ansible for 6.0 available? Will it somehow support auto template and dashboard loading as it can do for 5.0?