-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
8
-
None
-
None
-
CLOUD Sprint 273, CLOUD Sprint 274, CLOUD Sprint 275, CLOUD Sprint 276, CLOUD Sprint 277
Background
For the MachineSet sync controller, we need to implement logic for converting the MachineAPI MachineSet status to ClusterAPI and vice versa.
This will involve adding logic in the conversion packages and in the sync controller to add status details from the authoritative resource to the non-authoritative resource
This card covers the case for both directions.
Steps
- Implement MAPI to CAPI conversion by leveraging library for conversion, beware of the differences between core CAPI v1beta1 status and v1beta2 status changes.
Stakeholders
- Cluster Infra
Definition of Done
- When a MachineSet exists, the non-authoritative MachineSet counterpart's status is kept up to date if there are changes
- Docs
- <Add docs requirements for this card>
- Testing
- <Explain testing that will be added>