Module capi_machinedeployment

Source

Structs§

MachineDeployment
Auto-generated derived type for MachineDeploymentSpec via CustomResource
MachineDeploymentSelector
Label selector for machines. Existing MachineSets whose machines are selected by this will be the ones affected by this deployment. It must match the machine template’s labels.
MachineDeploymentSelectorMatchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
MachineDeploymentSpec
MachineDeploymentSpec defines the desired state of MachineDeployment.
MachineDeploymentStatus
MachineDeploymentStatus defines the observed state of MachineDeployment.
MachineDeploymentStatusV1beta2
v1beta2 groups all the fields that will be added or modified in MachineDeployment’s status with the V1Beta2 version.
MachineDeploymentStrategy
The deployment strategy to use to replace existing machines with new ones.
MachineDeploymentStrategyRemediation
remediation controls the strategy of remediating unhealthy machines and how remediating operations should occur during the lifecycle of the dependant MachineSets.
MachineDeploymentStrategyRollingUpdate
Rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
MachineDeploymentTemplate
template describes the machines that will be created.
MachineDeploymentTemplateMetadata
Standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
MachineDeploymentTemplateSpec
Specification of the desired behavior of the machine. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
MachineDeploymentTemplateSpecBootstrap
bootstrap is a reference to a local struct which encapsulates fields to configure the Machine’s bootstrapping mechanism.
MachineDeploymentTemplateSpecBootstrapConfigRef
configRef is a reference to a bootstrap provider-specific resource that holds configuration details. The reference is optional to allow users/operators to specify Bootstrap.DataSecretName without the need of a controller.
MachineDeploymentTemplateSpecInfrastructureRef
infrastructureRef is a required reference to a custom resource offered by an infrastructure provider.
MachineDeploymentTemplateSpecReadinessGates
MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.

Enums§

MachineDeploymentStrategyRollingUpdateDeletePolicy
Rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
MachineDeploymentStrategyType
The deployment strategy to use to replace existing machines with new ones.