fix(kubectl): kubectl events doesn't filter events by GroupVersion for resource with full name

This commit is contained in:
ithrael 2023-08-23 11:34:44 +08:00
parent fb785f1f42
commit 28621f1eb3

View File

@ -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 {