This chart installs an elasticsearch cluster with kibana and logstash by default. You can optionally disable logstash and install Fluentd if you prefer. It also optionally installs filebeat, nginx-ldapauth-proxy and elasticsearch-curator.
- Kubernetes 1.8+
- PV dynamic provisioning support on the underlying infrastructure
This chart will do the following:
- Implemented a dynamically scalable elasticsearch cluster using Kubernetes StatefulSets/Deployments
- Multi-role deployment: master, client (coordinating) and data nodes
- Statefulset Supports scaling down without degrading the cluster
To install the chart with the release name my-release
:
$ helm install --name my-release stable/elastic-stack
Delete the Helm deployment as normal
$ helm delete my-release
Deletion of the StatefulSet doesn't cascade to deleting associated PVCs. To delete them:
$ kubectl delete pvc -l release=my-release,component=data
Each requirement is configured with the options provided by that Chart. Please consult the relevant charts for their configuration options.