Separate the configuration and other part of the client This patch separates the configuration of the client and the creation of the Kibana objects into Elasticsearch. Now we need to call the state client.service to configure the client, restart the service and then apply the client state.
Salt module elasticsearch depends on elasticsearch-py This patch installs the python client.
Add Elasticsearch index templates This patch adds three index templates that are used by StackLight.
Add an Elasticsearch client This patch adds a client. The client will be responsible to push new indexes and new templates to Elasticsearch.