mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Merge pull request #73427 from andrewsykim/cloud-provider-controller-client-builder
use ControllerClientBuilder in k8s.io/cloud-provider for AWS/GCE cloud providers
This commit is contained in:
		@@ -505,7 +505,7 @@ type Cloud struct {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	instanceCache instanceCache
 | 
						instanceCache instanceCache
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	clientBuilder    controller.ControllerClientBuilder
 | 
						clientBuilder    cloudprovider.ControllerClientBuilder
 | 
				
			||||||
	kubeClient       clientset.Interface
 | 
						kubeClient       clientset.Interface
 | 
				
			||||||
	eventBroadcaster record.EventBroadcaster
 | 
						eventBroadcaster record.EventBroadcaster
 | 
				
			||||||
	eventRecorder    record.EventRecorder
 | 
						eventRecorder    record.EventRecorder
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -47,7 +47,6 @@ go_library(
 | 
				
			|||||||
    importpath = "k8s.io/kubernetes/pkg/cloudprovider/providers/gce",
 | 
					    importpath = "k8s.io/kubernetes/pkg/cloudprovider/providers/gce",
 | 
				
			||||||
    deps = [
 | 
					    deps = [
 | 
				
			||||||
        "//pkg/api/v1/service:go_default_library",
 | 
					        "//pkg/api/v1/service:go_default_library",
 | 
				
			||||||
        "//pkg/controller:go_default_library",
 | 
					 | 
				
			||||||
        "//pkg/features:go_default_library",
 | 
					        "//pkg/features:go_default_library",
 | 
				
			||||||
        "//pkg/kubelet/apis:go_default_library",
 | 
					        "//pkg/kubelet/apis:go_default_library",
 | 
				
			||||||
        "//pkg/master/ports:go_default_library",
 | 
					        "//pkg/master/ports:go_default_library",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -51,7 +51,6 @@ import (
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
 | 
						"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
 | 
				
			||||||
	cloudprovider "k8s.io/cloud-provider"
 | 
						cloudprovider "k8s.io/cloud-provider"
 | 
				
			||||||
	"k8s.io/kubernetes/pkg/controller"
 | 
					 | 
				
			||||||
	kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis"
 | 
						kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis"
 | 
				
			||||||
	"k8s.io/kubernetes/pkg/version"
 | 
						"k8s.io/kubernetes/pkg/version"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
@@ -118,7 +117,7 @@ type Cloud struct {
 | 
				
			|||||||
	containerService *container.Service
 | 
						containerService *container.Service
 | 
				
			||||||
	tpuService       *tpuService
 | 
						tpuService       *tpuService
 | 
				
			||||||
	client           clientset.Interface
 | 
						client           clientset.Interface
 | 
				
			||||||
	clientBuilder    controller.ControllerClientBuilder
 | 
						clientBuilder    cloudprovider.ControllerClientBuilder
 | 
				
			||||||
	eventBroadcaster record.EventBroadcaster
 | 
						eventBroadcaster record.EventBroadcaster
 | 
				
			||||||
	eventRecorder    record.EventRecorder
 | 
						eventRecorder    record.EventRecorder
 | 
				
			||||||
	projectID        string
 | 
						projectID        string
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user