Hi,
I am using the elasticsearch helm chart (https://github.com/elastic/helm-charts/tree/master/elasticsearch) 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 ..."
.......
Containers:
test-es-master-vcqdc-test:
Container ID: docker://28b6383270b600ef103edd7d1a83b35374fd8fe80d5aba9a673c029a0e86571c
Image: docker.elastic.co/elasticsearch/elasticsearch:7.4.0
Image ID: docker-pullable://docker.elastic.co/elasticsearch/elasticsearch@sha256:ccacb1463adc6daee970ed45e34cc46c14ba22116b64d5d4fac58044dfd61e8c
Port: <none>
Host Port: <none>
Command:
sh
-c
#!/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>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-tg24t (ro)