Structs§
- Machine
Deployment - Auto-generated derived type for MachineDeploymentSpec via
CustomResource
- Machine
Deployment Machine Naming Strategy - machineNamingStrategy allows changing the naming pattern used when creating Machines. Note: InfraMachines & BootstrapConfigs will use the same name as the corresponding Machines.
- Machine
Deployment Selector - selector is the 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.
- Machine
Deployment Selector Match Expressions - A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- Machine
Deployment Spec - spec is the desired state of MachineDeployment.
- Machine
Deployment Status - status is the observed state of MachineDeployment.
- Machine
Deployment Status V1beta2 - v1beta2 groups all the fields that will be added or modified in MachineDeployment’s status with the V1Beta2 version.
- Machine
Deployment Strategy - strategy is the deployment strategy to use to replace existing machines with new ones.
- Machine
Deployment Strategy Remediation - remediation controls the strategy of remediating unhealthy machines and how remediating operations should occur during the lifecycle of the dependant MachineSets.
- Machine
Deployment Strategy Rolling Update - rollingUpdate is the rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
- Machine
Deployment Template - template describes the machines that will be created.
- Machine
Deployment Template Metadata - metadata is the standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
- Machine
Deployment Template Spec - spec is the 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
- Machine
Deployment Template Spec Bootstrap - bootstrap is a reference to a local struct which encapsulates fields to configure the Machine’s bootstrapping mechanism.
- Machine
Deployment Template Spec Bootstrap Config Ref - 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.
- Machine
Deployment Template Spec Infrastructure Ref - infrastructureRef is a required reference to a custom resource offered by an infrastructure provider.
- Machine
Deployment Template Spec Readiness Gates - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.
Enums§
- Machine
Deployment Status Phase - status is the observed state of MachineDeployment.
- Machine
Deployment Strategy Rolling Update Delete Policy - rollingUpdate is the rolling update config params. Present only if MachineDeploymentStrategyType = RollingUpdate.
- Machine
Deployment Strategy Type - strategy is the deployment strategy to use to replace existing machines with new ones.
- Machine
Deployment Template Spec Readiness Gates Polarity - MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate.