-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
3
-
None
-
None
-
CLOUD Sprint 251, CLOUD Sprint 252, CLOUD Sprint 253, CLOUD Sprint 254, CLOUD Sprint 255, CLOUD Sprint 256, CLOUD Sprint 257, CLOUD Sprint 258, CLOUD Sprint 259, CLOUD Sprint 260, CLOUD Sprint 261, CLOUD Sprint 263, CLOUD Sprint 264, CLOUD Sprint 262, CLOUD Sprint 265
Background
https://github.com/kubernetes-sigs/cluster-api/issues/10130 describes a scenario in which all controllers in Cluster API report their paused status via conditions.
This condition will be used as part of the handover mechanism between Machine API and Cluster API versions of resources.
Steps
- Identify pause-able resources upstream, Clusters, MachineDeployments, MachineSets, Machines et al
- Implement in each controller a pause condition that identifies when the resource is paused, or not.
Stakeholders
- Cluster Infra
- Upstream CAPI
Definition of Done
- Upstream resources report paused via a condition that acknowledges that they have been paused.
- Docs
- <Add docs requirements for this card>
- Testing
- <Explain testing that will be added>
- is cloned by
-
OCPCLOUD-2900 Implement consistent reporting of paused resources in Cluster API Provider AWS
-
- Closed
-