I can confirm that service part of the overlay is working but don't see telemetry part working. There are no exporter containers/services. And when I use kiali I see:
Cannot load the graph: Post "http://prometheus.istio-system:9090/api/v1/query": dial tcp: lookup prometheus.istio-system on 10.148.0.10:53: no such host
It enables prometheus metric reporting at istio proxy, but it does not install prometheus deployment. You will need to deploy and managed your own prometheus to scrape Istio proxy stats.
I am following the guide at https://cloud.google.com/service-mesh/docs/third-party-integrations#same-project and I am using following overlay file as
custom_overlays
to enable metrics export to prometheus:I can confirm that
service
part of the overlay is working but don't seetelemetry
part working. There are no exporter containers/services. And when I use kiali I see:Below is my terraform code:
I can see following in
terraform apply
and everything looks good in apply:Original ticket: https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/964