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

Compact 3-node Clusters on Public Cloud (AWS)

XMLWordPrintable

    • Compact 3-node Clusters on Public Cloud (AWS)
    • BU Product Work
    • Done
    • OCPSTRAT-341 - Compact 3-node clusters on Public Cloud and vSphere
    • OCPSTRAT-341Compact 3-node clusters on Public Cloud and vSphere
    • 0% To Do, 0% In Progress, 100% Done

      Goal: 

      As an administrator, I should be able to install a 3-node cluster (no workers) on public cloud environments (AWS, Azure, & GCP) via the IPI or UPI installation paths and have a fully conformant OpenShift cluster (all features enabled).

       

      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:

       

          There are no Sub-Tasks for this issue.

              beth.white Beth White
              julim Ju Lim
              Shaowen Zhang Shaowen Zhang (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              16 Start watching this issue

                Created:
                Updated:
                Resolved: