kube-proxy: list available endpoints in /statusz

This commit is contained in:
Aman Shrivastava
2025-08-13 02:21:51 +05:30
parent 091f87c10b
commit 3b7475c522

View File

@@ -486,7 +486,11 @@ func serveMetrics(ctx context.Context, bindAddress string, proxyMode kubeproxyco
}
if utilfeature.DefaultFeatureGate.Enabled(zpagesfeatures.ComponentStatusz) {
statusz.Install(proxyMux, kubeProxy, statusz.NewRegistry(compatibility.DefaultBuildEffectiveVersion()))
reg := statusz.NewRegistry(
compatibility.DefaultBuildEffectiveVersion(),
statusz.WithListedPaths(proxyMux.ListedPaths()),
)
statusz.Install(proxyMux, kubeProxy, reg)
}
fn := func() {