Documentation ¶
Overview ¶
Package alpha implements clusterctl alpha functionality.
Index ¶
Constants ¶
View Source
const MachineDeployment = "machinedeployment"
MachineDeployment is a resource type.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*alphaClient)
Option is a configuration option supplied to New.
func InjectRollout ¶
InjectRollout allows to override the rollout implementation to use.
type Rollout ¶
type Rollout interface { ObjectRestarter(cluster.Proxy, corev1.ObjectReference) error ObjectPauser(cluster.Proxy, corev1.ObjectReference) error ObjectResumer(cluster.Proxy, corev1.ObjectReference) error ObjectRollbacker(cluster.Proxy, corev1.ObjectReference, int64) error }
Rollout defines the behavior of a rollout implementation.
Click to show internal directories.
Click to hide internal directories.