func (c *cloud) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{}) {
	k8sClient := clientBuilder.ClientOrDie("cloud-controller-manager")

	housekeeper := housekeeping.New(client, stop, c.loadBalancer, k8sClient)

	c.instances.K8sClient = k8sClient
	c.loadBalancer.K8sClient = k8sClient
	c.zones.K8sClient = k8sClient

	go housekeeper.Run()
}
// Initialize provides the cloud with a kubernetes client builder and may spawn goroutines
// to perform housekeeping activities within the cloud provider.
Initialize provides the cloud with a kubernetes client builder and may spawn goroutines
to perform housekeeping activities within the cloud provider.
// Initialize provides the cloud with a kubernetes client builder and may spawn goroutines // to perform housekeeping activities within the cloud provider .
func (c *cloud) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{}) {
	k8sClient := clientBuilder.ClientOrDie("cloud-controller-manager")
	housekeeper := housekeeping.New(client, stop, c.loadBalancer, k8sClient)
	c.instances.K8sClient = k8sClient
	c.loadBalancer.K8sClient = k8sClient
	c.zones.K8sClient = k8sClient
	go housekeeper.Run()
}
func ( c * cloud ) Initialize ( clientBuilder cloudprovider . ControllerClientBuilder , stop <- chan struct { } ) { k8sClient := clientBuilder . ClientOrDie ( " " ) housekeeper := housekeeping . New ( client , stop , c . loadBalancer , k8sClient ) c . instances . K8sClient = k8sClient c . loadBalancer . K8sClient = k8sClient c . zones . K8sClient = k8sClient go housekeeper . Run ( ) }
Initialize provides the cloud with a kubernetes client builder and may spawn goroutines
to perform housekeeping activities within the cloud provider.
Initialize provides the cloud with a kubernetes client builder and may spawn goroutines to perform housekeeping activities within the cloud provider .