From 98d8e1f35e1c221457a9e570d870b2bc8186bcee Mon Sep 17 00:00:00 2001 From: noisonnoiton Date: Mon, 6 Jul 2026 09:02:28 +0900 Subject: [PATCH] Restore defaultProviders.metrics in oauth2-proxy istio mesh config The istio-external-auth-patches component replaces the entire istio mesh config and dropped defaultProviders.metrics: [prometheus], which the base istio install ships. Without it istiod stops injecting the istio.stats telemetry filter, so istio_requests_total is never produced and Kiali graphs stay empty. Restore the field to match the base install. Signed-off-by: noisonnoiton --- .../patches/cm.enable-oauth2-proxy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/oauth2-proxy/components/istio-external-auth-patches/patches/cm.enable-oauth2-proxy.yaml b/common/oauth2-proxy/components/istio-external-auth-patches/patches/cm.enable-oauth2-proxy.yaml index 256d1bc7f4..683a29a011 100644 --- a/common/oauth2-proxy/components/istio-external-auth-patches/patches/cm.enable-oauth2-proxy.yaml +++ b/common/oauth2-proxy/components/istio-external-auth-patches/patches/cm.enable-oauth2-proxy.yaml @@ -10,6 +10,9 @@ data: discoveryAddress: istiod.istio-system.svc:15012 proxyMetadata: {} tracing: {} + defaultProviders: + metrics: + - prometheus enablePrometheusMerge: true rootNamespace: istio-system tcpKeepalive: