Documentation ¶
Index ¶
- type CloudProvider
- func (c CloudProvider) Clusters() (cloudprovider.Clusters, bool)
- func (c CloudProvider) HasClusterID() bool
- func (c CloudProvider) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{})
- func (c CloudProvider) Instances() (cloudprovider.Instances, bool)
- func (c CloudProvider) InstancesV2() (cloudprovider.InstancesV2, bool)
- func (c CloudProvider) LoadBalancer() (cloudprovider.LoadBalancer, bool)
- func (c CloudProvider) ProviderName() string
- func (c CloudProvider) Routes() (cloudprovider.Routes, bool)
- func (c CloudProvider) Zones() (cloudprovider.Zones, bool)
- type InstancesV2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudProvider ¶
type CloudProvider struct{}
func (CloudProvider) Clusters ¶
func (c CloudProvider) Clusters() (cloudprovider.Clusters, bool)
func (CloudProvider) HasClusterID ¶
func (c CloudProvider) HasClusterID() bool
func (CloudProvider) Initialize ¶
func (c CloudProvider) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{})
func (CloudProvider) Instances ¶
func (c CloudProvider) Instances() (cloudprovider.Instances, bool)
func (CloudProvider) InstancesV2 ¶
func (c CloudProvider) InstancesV2() (cloudprovider.InstancesV2, bool)
func (CloudProvider) LoadBalancer ¶
func (c CloudProvider) LoadBalancer() (cloudprovider.LoadBalancer, bool)
func (CloudProvider) ProviderName ¶
func (c CloudProvider) ProviderName() string
func (CloudProvider) Routes ¶
func (c CloudProvider) Routes() (cloudprovider.Routes, bool)
func (CloudProvider) Zones ¶
func (c CloudProvider) Zones() (cloudprovider.Zones, bool)
type InstancesV2 ¶
type InstancesV2 struct{}
func (InstancesV2) InstanceExists ¶
func (InstancesV2) InstanceMetadata ¶
func (i InstancesV2) InstanceMetadata(ctx context.Context, node *v1.Node) (*cloudprovider.InstanceMetadata, error)
func (InstancesV2) InstanceShutdown ¶
Click to show internal directories.
Click to hide internal directories.