Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-581

Approve CSRs of BYOH nodes

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 3.0.0
    • None
    • wmco
    • 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

              rh-ee-mankulka Mansi Kulkarni
              paravindh Aravindh Puthiyaparambil (Inactive)
              Shang Gao Shang Gao
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: