From c0327918fb9ec0c316337979dbca7e442eafec22 Mon Sep 17 00:00:00 2001 From: hanzhaoyang Date: Sat, 25 Feb 2023 15:05:53 +0800 Subject: [PATCH] Fix: The resource topology fails to display the pods under the job (#5566) Signed-off-by: hanzhaoyang --- pkg/velaql/providers/query/tree.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/velaql/providers/query/tree.go b/pkg/velaql/providers/query/tree.go index 36e21dc8f..60dc7f6b8 100644 --- a/pkg/velaql/providers/query/tree.go +++ b/pkg/velaql/providers/query/tree.go @@ -108,6 +108,15 @@ func init() { }), GroupResourceType: GroupResourceType{Group: "apps", Kind: "DaemonSet"}, }, + ChildrenResourcesRule{ + GroupResourceType: GroupResourceType{Group: "batch", Kind: "Job"}, + SubResources: buildSubResources([]*SubResourceSelector{ + { + ResourceType: ResourceType{APIVersion: "v1", Kind: "Pod"}, + listOptions: defaultWorkloadLabelListOption, + }, + }), + }, ChildrenResourcesRule{ GroupResourceType: GroupResourceType{Group: "", Kind: "Service"}, SubResources: buildSubResources([]*SubResourceSelector{