Documentation ¶
Index ¶
- Constants
- type OpenstackClient
- func (oc *OpenstackClient) Create(ctx context.Context, cluster *clusterv1.Cluster, machine *clusterv1.Machine) error
- func (oc *OpenstackClient) Delete(ctx context.Context, cluster *clusterv1.Cluster, machine *clusterv1.Machine) error
- func (oc *OpenstackClient) Exists(ctx context.Context, cluster *clusterv1.Cluster, machine *clusterv1.Machine) (bool, error)
- func (oc *OpenstackClient) Update(ctx context.Context, cluster *clusterv1.Cluster, machine *clusterv1.Machine) error
Constants ¶
View Source
const ( UserDataKey = "userData" DisableTemplatingKey = "disableTemplating" PostprocessorKey = "postprocessor" TimeoutInstanceCreate = 5 TimeoutInstanceDelete = 5 RetryIntervalInstanceStatus = 10 * time.Second )
View Source
const InstanceStatusAnnotationKey = "instance-status"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenstackClient ¶
type OpenstackClient struct { *openstack.DeploymentClient // contains filtered or unexported fields }
func NewActuator ¶
func NewActuator(params openstack.ActuatorParams) (*OpenstackClient, error)
Click to show internal directories.
Click to hide internal directories.