Versions in this module Expand all Collapse all v0 v0.0.1 Mar 27, 2020 Changes in this version + const HostAnnotation + const ProviderName + func SelectorFromProviderSpec(providerspec *machinev1.ProviderSpec) (labels.Selector, error) + type Actuator struct + func NewActuator(params ActuatorParams) (*Actuator, error) + func (a *Actuator) Create(ctx context.Context, cluster *clusterv1.Cluster, machine *machinev1.Machine) error + func (a *Actuator) Delete(ctx context.Context, cluster *clusterv1.Cluster, machine *machinev1.Machine) error + func (a *Actuator) Exists(ctx context.Context, cluster *clusterv1.Cluster, machine *machinev1.Machine) (bool, error) + func (a *Actuator) GetIP(cluster *clusterv1.Cluster, machine *machinev1.Machine) (string, error) + func (a *Actuator) GetKubeConfig(cluster *clusterv1.Cluster, controlPlaneMachine *machinev1.Machine) (string, error) + func (a *Actuator) Update(ctx context.Context, cluster *clusterv1.Cluster, machine *machinev1.Machine) error + type ActuatorParams struct + Client client.Client