Documentation
¶
Index ¶
Constants ¶
View Source
const CreateClusterScopedReadDesiresControllerName = "CreateClusterScopedReadDesires"
CreateClusterScopedReadDesiresControllerName is the controller name, recorded on every desire this controller authors via kubeapplierapi.TagControllerName.
Variables ¶
This section is empty.
Functions ¶
func NewCreateClusterScopedReadDesiresController ¶
func NewCreateClusterScopedReadDesiresController( activeOperationLister corelisters.ActiveOperationLister, resourcesDBClient corecosmosstorage.ResourcesDBClient, kubeApplierDBClients kubeappliercosmosstorage.KubeApplierDBClients, serviceProviderClusterLister corelisters.ServiceProviderClusterLister, readDesireLister kubeapplierlisters.ReadDesireLister, informers coreinformers.BackendInformers, hostedClusterNamespaceEnvIdentifier string, ) controllerutils.Controller
NewCreateClusterScopedReadDesiresController wires the per-cluster ReadDesire creator. It reuses NewClusterWatchingController so the cadence (informer relist + cooldown) matches the rest of the cluster-scoped pipeline.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.