mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
Add missed clusterEvents to UnrollWildCardResource
Signed-off-by: kerthcet <kerthcet@gmail.com>
This commit is contained in:
parent
8a0147c882
commit
b3ba6bda2b
@ -76,13 +76,13 @@ const (
|
||||
Node GVK = "Node"
|
||||
PersistentVolume GVK = "PersistentVolume"
|
||||
PersistentVolumeClaim GVK = "PersistentVolumeClaim"
|
||||
PodSchedulingContext GVK = "PodSchedulingContext"
|
||||
ResourceClaim GVK = "ResourceClaim"
|
||||
ResourceClass GVK = "ResourceClass"
|
||||
StorageClass GVK = "storage.k8s.io/StorageClass"
|
||||
CSINode GVK = "storage.k8s.io/CSINode"
|
||||
CSIDriver GVK = "storage.k8s.io/CSIDriver"
|
||||
CSIStorageCapacity GVK = "storage.k8s.io/CSIStorageCapacity"
|
||||
StorageClass GVK = "storage.k8s.io/StorageClass"
|
||||
PodSchedulingContext GVK = "PodSchedulingContext"
|
||||
ResourceClaim GVK = "ResourceClaim"
|
||||
ResourceClass GVK = "ResourceClass"
|
||||
|
||||
// WildCard is a special GVK to match all resources.
|
||||
// e.g., If you register `{Resource: "*", ActionType: All}` in EventsToRegister,
|
||||
@ -167,13 +167,15 @@ func UnrollWildCardResource() []ClusterEventWithHint {
|
||||
return []ClusterEventWithHint{
|
||||
{Event: ClusterEvent{Resource: Pod, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: Node, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: PersistentVolume, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: PersistentVolumeClaim, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: CSINode, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: CSIDriver, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: CSIStorageCapacity, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: PersistentVolume, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: PersistentVolumeClaim, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: StorageClass, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: PodSchedulingContext, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: ResourceClaim, ActionType: All}},
|
||||
{Event: ClusterEvent{Resource: ResourceClass, ActionType: All}},
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -637,6 +637,12 @@ func Test_buildQueueingHintMap(t *testing.T) {
|
||||
{Resource: framework.PodSchedulingContext, ActionType: framework.All}: {
|
||||
{PluginName: filterWithoutEnqueueExtensions, QueueingHintFn: defaultQueueingHintFn},
|
||||
},
|
||||
{Resource: framework.ResourceClaim, ActionType: framework.All}: {
|
||||
{PluginName: filterWithoutEnqueueExtensions, QueueingHintFn: defaultQueueingHintFn},
|
||||
},
|
||||
{Resource: framework.ResourceClass, ActionType: framework.All}: {
|
||||
{PluginName: filterWithoutEnqueueExtensions, QueueingHintFn: defaultQueueingHintFn},
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
@ -770,6 +776,8 @@ func Test_UnionedGVKs(t *testing.T) {
|
||||
framework.PersistentVolumeClaim: framework.All,
|
||||
framework.StorageClass: framework.All,
|
||||
framework.PodSchedulingContext: framework.All,
|
||||
framework.ResourceClaim: framework.All,
|
||||
framework.ResourceClass: framework.All,
|
||||
},
|
||||
},
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user