Multi
This example deploy an Elasticsearch 8.4.1 cluster composed of 3 different Helm releases:
helm-es-multi-masterfor the 3 master nodes using master valueshelm-es-multi-datafor the 3 data nodes using data valueshelm-es-multi-clientfor the 3 client nodes using client values
Usage
-
Deploy the 3 Elasticsearch releases:
make install -
You can now setup a port forward to query Elasticsearch API:
kubectl port-forward svc/multi-master 9200 curl -u elastic:changeme http://localhost:9200/_cat/indices
Testing
You can also run goss integration tests using make test