From f20f8bc4b9f4df2d68c8f29e9159d6ab3c742095 Mon Sep 17 00:00:00 2001 From: mrproliu <741550557@qq.com> Date: Tue, 16 Jan 2024 20:37:27 +0800 Subject: [PATCH] Support overwire the cluster name by user defined (#112) --- pkg/process/finders/kubernetes/finder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/process/finders/kubernetes/finder.go b/pkg/process/finders/kubernetes/finder.go index 3444cc75..d4e37c83 100644 --- a/pkg/process/finders/kubernetes/finder.go +++ b/pkg/process/finders/kubernetes/finder.go @@ -250,7 +250,7 @@ func (f *ProcessFinder) buildProcesses(p *process.Process, pc *PodContainer) ([] return nil, err } // adding the cluster name into the service name - if f.clusterName != "" { + if f.clusterName != "" && !strings.Contains(entity.ServiceName, "::") { entity.ServiceName = fmt.Sprintf("%s::%s", f.clusterName, entity.ServiceName) } processes = append(processes, NewProcess(p, cmdline, pc, entity))