[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
Uh oh!
There was an error while loading. Please reload this page.
-
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