Documentation
¶
Index ¶
- func APIServerInput(stackitCluster *infrav1.StackitCluster, ...) cloud.LoadBalancerInput
- func APIServerTags(stackitCluster *infrav1.StackitCluster) map[string]string
- func BootstrapTarget(ip string) cloud.LoadBalancerTargetInput
- func EnsureForMachine(ctx context.Context, cloudClient cloud.Client, ...) (string, error)
- func FirstInternalIP(addresses []cloud.Address) string
- func ResolveID(ctx context.Context, cloudClient cloud.Client, ...) (string, error)
- func TargetForMachine(machineName string, addresses []cloud.Address) (cloud.LoadBalancerTargetInput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func APIServerInput ¶
func APIServerInput( stackitCluster *infrav1.StackitCluster, targets []cloud.LoadBalancerTargetInput, ) cloud.LoadBalancerInput
func APIServerTags ¶
func APIServerTags(stackitCluster *infrav1.StackitCluster) map[string]string
func BootstrapTarget ¶
func BootstrapTarget(ip string) cloud.LoadBalancerTargetInput
func EnsureForMachine ¶
func FirstInternalIP ¶
func TargetForMachine ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.