-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
8
-
False
-
False
-
OCPPLAN-2389 - Drive Workload and Consumption
-
Undefined
-
-
WinC - Sprint 203, WinC - Sprint 204, WinC - Sprint 205
As an OpenShift cluster administrator I would like to have CSRs of BYOH instances approved automatically without user intervention
Description
WMCO cannot leverage MAO for approving CSRs in the case of BYOH instances. It has to handle the process on its own.
Engineering details
The CSR approval process can be loosely based on the Node Client CSR Approval Workflow, however there will be differences as no Machine object will be present that corresponds to the BYOH Windows instance.
When testing, the machine-approver deployment can be scaled down for the duration of the BYOH creation tests. The pod should be scaled back up at the end of the tests.
Required
WMCO should only approve CSRs generated for BYOH instances.
Acceptance criteria
- WMCO should approve CSRs for BYOH instances
- e2e test to exercise this feature
- Addition of workflow for handling CSRs to the docs
- links to