-
Feature
-
Resolution: Done
-
Critical
-
None
Why?
- Decouple control and data plane.
- Customers do not pay Red Hat more to run HyperShift control planes and supporting infrastructure than Standalone control planes and supporting infrastructure.
- Improve security
- Shift credentials out of cluster that support the operation of core platform vs workload
- Improve cost
- Allow a user to toggle what they don’t need.
- Ensure a smooth path to scale to 0 workers and upgrade with 0 workers.
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.
Doc: https://docs.google.com/document/d/1sXCaRt3PE0iFmq7ei0Yb1svqzY9bygR5IprjgioRkjc/edit
- is related to
-
HOSTEDCP-497 Designate nodes for hosting control-plane to avoid charging
- Closed
-
CONSOLE-3160 Make console operator optional
- Closed
-
OCPSTRAT-605 Ensure compatibility of layered operators for HCP (HyperShift)
- In Progress
- relates to
-
OCPSTRAT-591 HyperShift Core Component Readiness for GA - Part I
- Closed