From 2bd0481d2c3699617702dcc3b97b6492e67e3b19 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Sat, 22 Mar 2025 07:40:11 -0400 Subject: [PATCH] Use established pattern for kubelet metrics url Signed-off-by: Davanum Srinivas --- test/e2e_node/container_metrics_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/e2e_node/container_metrics_test.go b/test/e2e_node/container_metrics_test.go index ef1902ad9b9..158946312b3 100644 --- a/test/e2e_node/container_metrics_test.go +++ b/test/e2e_node/container_metrics_test.go @@ -26,6 +26,7 @@ import ( "github.com/onsi/gomega/gstruct" "github.com/onsi/gomega/types" + "k8s.io/kubernetes/pkg/cluster/ports" "k8s.io/kubernetes/test/e2e/framework" e2emetrics "k8s.io/kubernetes/test/e2e/framework/metrics" e2evolume "k8s.io/kubernetes/test/e2e/framework/volume" @@ -125,7 +126,7 @@ var _ = SIGDescribe("ContainerMetrics", "[LinuxOnly]", framework.WithNodeConform func getContainerMetrics(ctx context.Context) (e2emetrics.KubeletMetrics, error) { ginkgo.By("getting container metrics from cadvisor") - return e2emetrics.GrabKubeletMetricsWithoutProxy(ctx, framework.TestContext.NodeName+":10255", "/metrics/cadvisor") + return e2emetrics.GrabKubeletMetricsWithoutProxy(ctx, fmt.Sprintf("%s:%d", nodeNameOrIP(), ports.KubeletReadOnlyPort), "/metrics/cadvisor") } func preciseSample(value interface{}) types.GomegaMatcher {