code: func (az *Cloud) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{}) {
  	az.kubeClient = clientBuilder.ClientOrDie("azure-cloud-provider")
  	az.eventBroadcaster = record.NewBroadcaster()
  	az.eventBroadcaster.StartRecordingToSink(&v1core.EventSinkImpl{Interface: az.kubeClient.CoreV1().Events("")})
  	az.eventRecorder = az.eventBroadcaster.NewRecorder(scheme.Scheme, v1.EventSource{Component: "azure-cloud-provider"})
  }
docs: // Initialize passes a Kubernetes clientBuilder interface to the cloud provider