Uploaded image for project: 'OpenShift Installer'
  1. OpenShift Installer
  2. CORS-1597

Compact 3-node Clusters on Public Cloud (vSphere)

XMLWordPrintable

    • Compact 3-node Clusters on VMware vSphere
    • Done
    • OCPSTRAT-341 - Compact 3-node clusters on Public Cloud and vSphere
    • OCPSTRAT-341Compact 3-node clusters on Public Cloud and vSphere
    • 100
    • 100% 100%

      Goal: 

      As an administrator, I should be able to install a 3-node cluster (no workers) on VMware vSphere via the IPI or UPI installation paths and have a fully conformant OpenShift cluster (all features enabled).  This would also need to be qualified and tested with the Assisted Installer and Agent-based Installer.

       

      Problem:

      OpenShift is intended to run in a wide variety of environments. Over the years we have refined and reduced the default required footprint - first by removing the hard requirement for infrastructure nodes in 4.1, and second by preparing for 3-node clusters in 4.2 with the introduction of the masterSchedulable flag. OpenShift should continue to take steps to reduce the default footprint and incentivize improvements that allow it to work with smaller 3-node and eventually one node clusters.

       

      Three-node compact cluster is already supported on baremetal, and we need to expand coverage to all other supported platforms.  The goal here is to ensure we have CI for this configuration, and identify any bugs/defects for flakes or faliure related to having a 3-node compact cluster on the public cloud, and open bugs so they can be actioned on.

       

      Why is this important: 

      • Enables OpenShift to be used for Telco edge use cases where compact clusters are required.
      • Allows developers to run smaller clusters that are more resource efficient.

       
      Lifecycle Information:

      • Core

      Dependencies (internal and external):

      Prioritized epics + deliverables (in scope / not in scope):

      • Allow pods to be schedulable on Master Nodes when a 3-node cluster is deployed
      • Automatically place router pods on Masters if no worker nodes are present
      • Ensure 3-node clusters work correctly in cloud environments for UPI and IPI deployment methods
      • Support transitioning to a larger cluster and make the control plane unschedulable.
      • Add compact 3-node cluster configurations to CI test system

       

      Estimate (XS, S, M, L, XL, XXL): 

       

      Previous Work:

      Customers: 

       

      Open questions:

       

       

            Unassigned Unassigned
            mbracho@redhat.com Maria Bracho (Inactive)
            Wenxin Wei Wenxin Wei
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: