RKEControlPlane.spec.upgradeStrategy.controlPlaneDrainOptions.preDrainHooks.status
Status is the observed state of the controlplane.
| Field / Type | Description |
|---|---|
agentConnected | AgentConnected denotes that the cluster-agent connection is currently established for the cluster. |
AppliedSpec is the state for which the last reconciliation loop for the controlplane was completed. | |
certificateRotationGeneration | CertificateRotationGeneration is the last observed state for which the certificate rotation operation was successful.
|
Conditions is a representation of the current state of the RKEControlPlane object. This includes its machine reconciliation status (Bootstrapped, Provisioned, Stable, Reconciled), the status of the system-upgrade-controller (SystemUpgradeControllerReady), and CAPI required conditions (ScalingUp, ScalingDown, RollingOut). Information related to errors encountered while transitioning to one of these states will be populated in the Message and Reason fields. | |
configGeneration | ConfigGeneration is the current generation of the configuration for a given cluster. Changing this value (which is done automatically during an etcd restore) will trigger a reconciliation loop which will invoke draining (if enabled).
|
ETCDSnapshotCreate is the state for which the last etcd snapshot create operation was successful. | |
etcdSnapshotCreatePhase | ETCDSnapshotCreatePhase is the phase the etcd snapshot create operation is currently executing.
|
ETCDSnapshotRestore is the state for which the last etcd snapshot restore operation was successful. | |
etcdSnapshotRestorePhase | ETCDSnapshotRestorePhase is the phase the etcd snapshot restore operation is currently executing.
|
Initialization provides observations of the RKEControlPlane initialization process. NOTE: Fields in this struct are part of the Cluster API contract and are used to orchestrate initial Cluster provisioning.
| |
initialized | Initialized denotes that the API server is initialized and worker nodes can be joined to the cluster. Deprecated: Use Initialization.ControlPlaneInitialized instead. |
observedGeneration | ObservedGeneration is the generation for which the RKEControlPlane has started processing.
|
ready | Ready denotes that the API server has been initialized and is ready to receive requests. Deprecated: Use Initialization.ControlPlaneInitialized instead. |
RotateEncryptionKeys is the state for which the last encryption key rotation operation was successful. | |
rotateEncryptionKeysLeader | RotateEncryptionKeysLeader is the name of the CAPI machine object which has been elected leader of the controlplane nodes for encryption key rotation purposes. |
rotateEncryptionKeysPhase | RotateEncryptionKeysPhase is the phase the encryption key rotation operation is currently executing. |