mirror of https://github.com/k3s-io/k3s
Merge pull request #74068 from sttts/sttts-crd-reg-rename
kube-aggregator: fix CRD registration controller namepull/564/head
commit
f5f42df42b
|
@ -131,7 +131,7 @@ func createAggregatorServer(aggregatorConfig *aggregatorapiserver.Config, delega
|
||||||
}
|
}
|
||||||
autoRegistrationController := autoregister.NewAutoRegisterController(aggregatorServer.APIRegistrationInformers.Apiregistration().InternalVersion().APIServices(), apiRegistrationClient)
|
autoRegistrationController := autoregister.NewAutoRegisterController(aggregatorServer.APIRegistrationInformers.Apiregistration().InternalVersion().APIServices(), apiRegistrationClient)
|
||||||
apiServices := apiServicesToRegister(delegateAPIServer, autoRegistrationController)
|
apiServices := apiServicesToRegister(delegateAPIServer, autoRegistrationController)
|
||||||
crdRegistrationController := crdregistration.NewAutoRegistrationController(
|
crdRegistrationController := crdregistration.NewCRDRegistrationController(
|
||||||
apiExtensionInformers.Apiextensions().InternalVersion().CustomResourceDefinitions(),
|
apiExtensionInformers.Apiextensions().InternalVersion().CustomResourceDefinitions(),
|
||||||
autoRegistrationController)
|
autoRegistrationController)
|
||||||
|
|
||||||
|
|
|
@ -60,9 +60,9 @@ type crdRegistrationController struct {
|
||||||
queue workqueue.RateLimitingInterface
|
queue workqueue.RateLimitingInterface
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewAutoRegistrationController returns a controller which will register CRD GroupVersions with the auto APIService registration
|
// NewCRDRegistrationController returns a controller which will register CRD GroupVersions with the auto APIService registration
|
||||||
// controller so they automatically stay in sync.
|
// controller so they automatically stay in sync.
|
||||||
func NewAutoRegistrationController(crdinformer crdinformers.CustomResourceDefinitionInformer, apiServiceRegistration AutoAPIServiceRegistration) *crdRegistrationController {
|
func NewCRDRegistrationController(crdinformer crdinformers.CustomResourceDefinitionInformer, apiServiceRegistration AutoAPIServiceRegistration) *crdRegistrationController {
|
||||||
c := &crdRegistrationController{
|
c := &crdRegistrationController{
|
||||||
crdLister: crdinformer.Lister(),
|
crdLister: crdinformer.Lister(),
|
||||||
crdSynced: crdinformer.Informer().HasSynced,
|
crdSynced: crdinformer.Informer().HasSynced,
|
||||||
|
|
Loading…
Reference in New Issue