Documentation ¶
Overview ¶
Package openstack generates Machine objects for openstack.
Package openstack generates Machine objects for openstack.
Index ¶
- Constants
- func ConfigMasters(machines []clusterapi.Machine, clusterName string)
- func MachineSets(clusterID string, config *types.InstallConfig, pool *types.MachinePool, ...) ([]clusterapi.MachineSet, error)
- func Machines(clusterID string, config *types.InstallConfig, pool *types.MachinePool, ...) ([]clusterapi.Machine, error)
Constants ¶
View Source
const (
// CloudName is a constant containing the name of the cloud used in the internal cloudsSecret
CloudName = "openstack"
)
Variables ¶
This section is empty.
Functions ¶
func ConfigMasters ¶ added in v0.12.0
func ConfigMasters(machines []clusterapi.Machine, clusterName string)
ConfigMasters sets the PublicIP flag and assigns a set of load balancers to the given machines
func MachineSets ¶ added in v0.12.0
func MachineSets(clusterID string, config *types.InstallConfig, pool *types.MachinePool, osImage, role, userDataSecret string) ([]clusterapi.MachineSet, error)
MachineSets returns a list of machinesets for a machinepool.
func Machines ¶ added in v0.12.0
func Machines(clusterID string, config *types.InstallConfig, pool *types.MachinePool, osImage, role, userDataSecret string) ([]clusterapi.Machine, error)
Machines returns a list of machines for a machinepool.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.