Files
dsk-iac/ansible/roles/helm_install/files/elasticsearch/examples/multi
2022-12-09 13:38:44 +09:00
..
2022-12-09 13:38:44 +09:00
2022-12-09 13:38:44 +09:00
2022-12-09 13:38:44 +09:00
2022-12-09 13:38:44 +09:00
2022-12-09 13:38:44 +09:00
2022-12-09 13:38:44 +09:00

Multi

This example deploy an Elasticsearch 8.4.1 cluster composed of 3 different Helm releases:

  • helm-es-multi-master for the 3 master nodes using master values
  • helm-es-multi-data for the 3 data nodes using data values
  • helm-es-multi-client for 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