From c1180730b9e89c1fb09e3f083c9161fc8f2395ca Mon Sep 17 00:00:00 2001 From: Joshua Sizer Date: Sun, 17 Mar 2024 11:07:01 -0400 Subject: [PATCH] fix: match node label kubernetes.io/role as suffix (#2606) --- internal/render/node.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/render/node.go b/internal/render/node.go index 4a43c43e..b207f61a 100644 --- a/internal/render/node.go +++ b/internal/render/node.go @@ -22,7 +22,7 @@ import ( const ( labelNodeRolePrefix = "node-role.kubernetes.io/" - nodeLabelRole = "kubernetes.io/role" + labelNodeRoleSuffix = "kubernetes.io/role" ) // Node renders a K8s Node to screen. @@ -181,7 +181,7 @@ func nodeRoles(node *v1.Node, res []string) { res[index] = role index++ } - case k == nodeLabelRole && v != "": + case strings.HasSuffix(k, labelNodeRoleSuffix) && v != "": res[index] = v index++ }