You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Machine's UpToDate condition and corresponding reasons that will be used in v1Beta2 API version.
124
+
// Note: UpToDate condition is set by the controller owning the machine.
125
+
const (
126
+
// MachineUpToDateV1Beta2Condition is true if the Machine spec matches the spec of the Machine's owner resource, e.g. KubeadmControlPlane or MachineDeployment.
127
+
// The Machine's owner (e.g. MachineDeployment) is authoritative to set their owned Machine's UpToDate conditions based on its current spec.
128
+
MachineUpToDateV1Beta2Condition="UpToDate"
129
+
)
130
+
131
+
// Machine's BootstrapConfigReady condition and corresponding reasons that will be used in v1Beta2 API version.
132
+
// Note: when possible, BootstrapConfigReady condition will use reasons surfaced from the underlying bootstrap config object.
133
+
const (
134
+
// MachineBootstrapConfigReadyV1Beta2Condition condition mirrors the corresponding Ready condition from the Machine's BootstrapConfig resource.
// MachineBootstrapConfigInvalidConditionReportedV1Beta2Reason surfaces a BootstrapConfig Ready condition (read from a bootstrap config object) which is invalid.
// MachineBootstrapConfigReadyNoReasonReportedV1Beta2Reason applies to a BootstrapConfig Ready condition (read from a bootstrap config object) that reports no reason.
// MachineInfrastructureInvalidConditionReportedV1Beta2Reason surfaces a infrastructure Ready condition (read from an infra machine object) which is invalid.
// MachineInfrastructureReadyNoReasonReportedV1Beta2Reason applies to a infrastructure Ready condition (read from an infra machine object) that reports no reason.
// NoReasonReportedV1Beta2Reason applies to a condition, usually read from an external object, that reports no reason.
95
+
// Note: this could happen e.g. when an external object still uses Cluster API v1beta1 Conditions.
96
+
NoReasonReportedV1Beta2Reason="NoReasonReported"
97
97
98
-
// MachineUpToDateV1Beta2Condition is true if the Machine spec matches the spec of the Machine's owner resource, e.g. KubeadmControlPlane or MachineDeployment.
99
-
// The Machine's owner (e.g MachineDeployment) is authoritative to set their owned Machine's UpToDate conditions based on its current spec.
100
-
MachineUpToDateV1Beta2Condition="UpToDate"
98
+
// InternalErrorV1Beta2Reason surfaces unexpected errors reporting by controllers.
99
+
// In most cases, it will be required to look at controllers logs to properly triage those issues.
100
+
InternalErrorV1Beta2Reason="InternalError"
101
101
102
-
// MachineBootstrapConfigReadyV1Beta2Condition condition mirrors the corresponding Ready condition from the Machine's BootstrapConfig resource.
0 commit comments