fix: resourceregistry is incompatible in the upgrade scenario

Signed-off-by: zhzhuang-zju <m17799853869@163.com>
This commit is contained in:
zhzhuang-zju 2023-10-25 10:03:56 +08:00
parent fc006cec0a
commit 23187f6b14
1 changed files with 5 additions and 5 deletions

View File

@ -25,11 +25,11 @@ func NewResourceRegistryStorage(scheme *runtime.Scheme, optsGetter generic.RESTO
strategy := searchregistry.NewStrategy(scheme)
store := &genericregistry.Store{
NewFunc: func() runtime.Object { return &searchapis.ResourceRegistry{} },
NewListFunc: func() runtime.Object { return &searchapis.ResourceRegistryList{} },
PredicateFunc: searchregistry.MatchResourceRegistry,
// NOTE: plural name and singular name of the resource must be all lowercase.
DefaultQualifiedResource: searchapis.Resource("resourceregistries"),
NewFunc: func() runtime.Object { return &searchapis.ResourceRegistry{} },
NewListFunc: func() runtime.Object { return &searchapis.ResourceRegistryList{} },
PredicateFunc: searchregistry.MatchResourceRegistry,
DefaultQualifiedResource: searchapis.Resource("resourceRegistries"),
// NOTE: singular name of the resource must be all lowercase.
SingularQualifiedResource: searchapis.Resource("resourceregistry"),
CreateStrategy: strategy,