Documentation
¶
Index ¶
- func GetUUIDFromNode(node *v1.Node) string
- func IsLoadBalancerCandidate(node *v1.Node) bool
- type IONOS
- func (p IONOS) Clusters() (cloudprovider.Clusters, bool)
- func (p IONOS) HasClusterID() bool
- func (p IONOS) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, _ <-chan struct{})
- func (p IONOS) Instances() (cloudprovider.Instances, bool)
- func (p IONOS) InstancesV2() (cloudprovider.InstancesV2, bool)
- func (p IONOS) LoadBalancer() (cloudprovider.LoadBalancer, bool)
- func (p IONOS) ProviderName() string
- func (p IONOS) Routes() (cloudprovider.Routes, bool)
- func (p IONOS) Zones() (cloudprovider.Zones, bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetUUIDFromNode ¶
func IsLoadBalancerCandidate ¶ added in v0.0.4
Types ¶
type IONOS ¶
type IONOS struct {
// contains filtered or unexported fields
}
func (IONOS) HasClusterID ¶
func (IONOS) Initialize ¶
func (p IONOS) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, _ <-chan struct{})
func (IONOS) InstancesV2 ¶
func (p IONOS) InstancesV2() (cloudprovider.InstancesV2, bool)
func (IONOS) LoadBalancer ¶
func (p IONOS) LoadBalancer() (cloudprovider.LoadBalancer, bool)
func (IONOS) ProviderName ¶
Click to show internal directories.
Click to hide internal directories.