[enterprise] Helm: Context deadline exceeded error with Istio enabled #10543
Unanswered
dudududi
asked this question in
Help and support
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What is the bug?
I am trying to deploy Grafana Enterprise Metrics on my EKS cluster with Istio enabled. I do have deployed Grafana UI in one namespace (
grafana-enterprise
) usinggrafana
Helm Chart, and GEM in the other namespace (grafana-enterprise-metrics
) using themimir-distributed
Helm Chart. When I am trying to setup the enterprise metrics plugin in Grafana UI, I am getting a timeout error.How to reproduce it?
curl -u :<admin-token> http://gem-gateway.grafana-enterprise-metrics.svc/admin/api/v3/features
What did you think would happen?
I debugged the connectivity for a while, and below are my findings so far:
grafana-enterprise
namespace, the below cURL successully returns me 200 response, that proves Istio service mesh allows the communication between Grafana UI and gem-gateway podsgrafana-enterprise
namespace, the below cURL fails with 504 error 30s:and in the gem-gateway logs I can see:
grafana-enterprise-metrics
namespace, the below cURL to admin-api pods returns me 200 response, that proves Istio service mesh allows the communication between gem-gateway and gem-admin-api podsgrafana-enterprise-metrics
namespace, the below cURL to localhost failes with 502:and in the gem-gateway logs I can see:
What was your environment?
I am testing this configuration with:
Some additional configuration we have applied from Istio perspective:
grafana-enterprise
andgrafana-enterprise-metrics
namespaces are labelled withistion-injection: enabled
Any additional context to share?
No response
Beta Was this translation helpful? Give feedback.
All reactions