Hi everyone, I'm trying to expose
Kibana behind of a
GCE ingress, but the ingress reporting the kibana service as
UNHEALTHY while it is healthy and ready. Just note that the healthcheck created by the Ingress is still using the default value
/ using the
nodeport. Changing the value in GCP console to
Port: 5601 doesn't change anything and the service still reported Unhealthy.
ECK 1.3.1 and below are my configs. I'm I missing anything? Thank you in advance.
apiVersion: elasticsearch.k8s.elastic.co/v1beta1 kind: Elasticsearch metadata: name: d3m0 spec: version: 7.10.1 nodeSets: - name: default count: 1 config: node.store.allow_mmap: false --- apiVersion: kibana.k8s.elastic.co/v1beta1 kind: Kibana metadata: name: d3m0 spec: version: 7.10.1 count: 1 elasticsearchRef: name: d3m0 podTemplate: metadata: labels: kibana: node spec: containers: - name: kibana resources: limits: memory: 1Gi cpu: 1 readinessProbe: httpGet: scheme: HTTPS path: "/login" port: 5601 http: service: spec: type: NodePort --- apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: kibana-ingress spec: backend: serviceName: d3m0-kb-http servicePort: 5601