Fails to deploy ES on Kubernetes


I am using the elasticsearch helm chart ( to deploy to Kubernetes cluster.
It fails to come up properly. I think it is due to the health check (via http) with its hostname.

I am just wondering if anyone has seen the same issue. Not sure how to debug the issue.

When I run "kubectl describe pods ..."

    Container ID:  docker://28b6383270b600ef103edd7d1a83b35374fd8fe80d5aba9a673c029a0e86571c
    Image ID:      docker-pullable://
    Port:          <none>
    Host Port:     <none>
      #!/usr/bin/env bash -e
      curl -XGET --fail 'test-es-master:9200/_cluster/health?wait_for_status=green&timeout=60s'

    State:          Terminated
      Reason:       Error
      Exit Code:    7
      Started:      Thu, 21 Nov 2019 12:36:16 -0500
      Finished:     Thu, 21 Nov 2019 12:36:19 -0500
    Ready:          False
    Restart Count:  0
    Environment:    <none>
      /var/run/secrets/ from default-token-tg24t (ro)

As your question is about Helm charts, you might have more luck by posting it to where other Helm users are most likely to see it.

This is the discussion forum for the Kubernetes operator -- which is a different way of orchestrating Elastic stack applications on Kubernetes.

Thanks. I will give it a try somewhere else.