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

Support upgrading BYOH instances

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 3.0.0
    • None
    • wmco
    • None
    • 5
    • False
    • False
    • OCPPLAN-2389 - Drive Workload and Consumption
    • Undefined
    • WinC - Sprint 204

      As an OpenShift cluster administrator I would like to have the Kubernetes components on Windows nodes upgraded when new Kubernetes versions or patch versions are released.

      Description

      The upgrade process for BYOH nodes will be different to that of upgrading Windows nodes added using a MachineSet in an IPI cluster. In the MachineSet case, Machines are deleted in lieu of upgrading where as here the Windows instances will have to be reconfigured. It should also be decided if the upgrade process, deconfigure and reconfigure, should occur if a BYOH node is in a not ready state. This decision can be partly based around what the RHEL BYOH process is like, but that should not be the only factor.

      Engineering details

      WMCO will handle the reconfiguration process and will include:

      • Drain and cordon the node
      • Stop, copy over new binaries and update:
        • Monitoring and logging services
        • kube-proxy service
        • hybrid-overlay-node service
        • kubelet service
      • Uncordon the node

      Acceptance criteria

      • WMCO handles upgrading of BYOH instances
      • e2e test to exercise this feature

              rh-ee-ssoto Sebastian Soto
              paravindh Aravindh Puthiyaparambil (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: