-
Story
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
3
-
False
-
None
-
False
-
OCPSTRAT-683 - Migrate MAPI to Cluster API for AWS -Phase 1
-
-
-
CLOUD Sprint 262, CLOUD Sprint 268
Background
CAPI implements various drain configurations (drain timeout, volume detach timeout, deletion timeout) that we do not currently support in Machine API. To avoid the gap in conversion, these options should be backported to MAPI.
We need to make sure that the defaults are compatible with existing default drain behaviour while doing this.
Steps
- Verify the default behaviour when these fields are unset matches the behaviour in MAPI.
- Add the new fields to the MAPI API
- Implement logic within the drain controller to handle the new fields
- Implement the conversion logic in the MAPI/CAPI conversion package
Stakeholders
- Cluster Infra
Definition of Done
- Drain configuration fields are now available in both MAPI and CAPI and conversion is implemented
- Docs
- <Add docs requirements for this card>
- Testing
- <Explain testing that will be added>