From 28621f1eb3f3a9ba212c844db4696f7f17450942 Mon Sep 17 00:00:00 2001 From: ithrael Date: Wed, 23 Aug 2023 11:34:44 +0800 Subject: [PATCH] fix(kubectl): kubectl events doesn't filter events by GroupVersion for resource with full name --- staging/src/k8s.io/kubectl/pkg/cmd/events/events.go | 1 + 1 file changed, 1 insertion(+) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/events/events.go b/staging/src/k8s.io/kubectl/pkg/cmd/events/events.go index 152d6316f0f..1830d28f3b4 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/events/events.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/events/events.go @@ -229,6 +229,7 @@ func (o *EventsOptions) Run() error { if o.forName != "" { listOptions.FieldSelector = fields.AndSelectors( fields.OneTermEqualSelector("involvedObject.kind", o.forGVK.Kind), + fields.OneTermEqualSelector("involvedObject.apiVersion", o.forGVK.GroupVersion().String()), fields.OneTermEqualSelector("involvedObject.name", o.forName)).String() } if o.Watch {