Uploaded image for project: 'OpenShift Storage'
  1. OpenShift Storage
  2. STOR-960

Ensure openshift cluster-storage-operator & aws-ebs-csi-driver-operator are running on hosted control planes

    XMLWordPrintable

Details

    • Ensure openshift cluster-storage-operator & aws-ebs-csi-driver-operator are running on hosted control planes
    • 7
    • False
    • None
    • False
    • Green
    • To Do
    • OCPSTRAT-103 - Ensuring the Control Plane is Fully Decoupled for Hosted Control Planes
    • Impediment
    • OCPSTRAT-103Ensuring the Control Plane is Fully Decoupled for Hosted Control Planes
    • 100
    • 100% 100%
    • Approved

    Description

      Overview 

      Customers do not pay Red Hat more to run HyperShift control planes and supporting infrastructure than Standalone control planes and supporting infrastructure.

      Assumption

      • A customer will be able to associate a cluster as “Infrastructure only”
      • E.g. one option: management cluster has role=master, and role=infra nodes only, control planes are packed on role=infra nodes
      • OR the entire cluster is labeled infrastructure, and node roles are ignored.
      • Anything that runs on a master node by default in Standalone that is present in HyperShift MUST be hosted and not run on a customer worker node.

      DoD 

      Run cluster-storage-operator (CSO) + AWS EBS CSI driver operator + AWS EBS CSI driver control-plane Pods in the management cluster, run the driver DaemonSet in the hosted cluster.

      More information here: https://docs.google.com/document/d/1sXCaRt3PE0iFmq7ei0Yb1svqzY9bygR5IprjgioRkjc/edit 

       

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-jsafrane Jan Safranek
              azaalouk Adel Zaalouk
              Rohit Patil Rohit Patil
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: