Module capi_machine Copy item path Source Machine Auto-generated derived type for MachineSpec via CustomResource
MachineBootstrap bootstrap is a reference to a local struct which encapsulates
fields to configure the Machine’s bootstrapping mechanism. MachineBootstrapConfigRef 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. MachineInfrastructureRef infrastructureRef is a required reference to a custom resource
offered by an infrastructure provider. MachineReadinessGates MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate. MachineSpec spec is the desired state of Machine. MachineStatus status is the observed state of Machine. MachineStatusAddresses MachineAddress contains information for the node’s address. MachineStatusDeletion deletion contains information relating to removal of the Machine.
Only present when the Machine has a deletionTimestamp and drain or wait for volume detach started. MachineStatusNodeInfo nodeInfo is a set of ids/uuids to uniquely identify the node.
More info: https://kubernetes.io/docs/concepts/nodes/node/#info MachineStatusNodeRef nodeRef will point to the corresponding Node if it exists. MachineStatusV1beta2 v1beta2 groups all the fields that will be added or modified in Machine’s status with the V1Beta2 version. MachineReadinessGatesPolarity MachineReadinessGate contains the type of a Machine condition to be used as a readiness gate. MachineStatusAddressesType MachineAddress contains information for the node’s address. MachineStatusPhase status is the observed state of Machine.