Cloud-native infrastructure is still evolving, and one thing that's clear is the need for scalability and efficiency in managing your Red Hat OpenShift clusters. Hosted control planes (HCP) is a paradigm-shifting approach in OpenShift designed to optimize the way control planes are deployed and operated. For cluster service providers operating Red Hat OpenStack Services on OpenShift, the HCP model aligns perfectly with the demands of modern infrastructure. By separating concerns of management and workloads, providers can achieve better resource utilization with high density control, help ensure high availability and simplify lifecycle management—critical aspects for environments where uptime is paramount. This article provides an overview of HCP features in OpenShift.
Benefits of hosted control planes
With the release of Red Hat OpenShift 4.17, HCP for OpenShift on OpenStack is available as a developer preview. Red Hat OpenShift 4.18 will bring significant improvements, integrating OpenShift innovations with robust infrastructure like OpenStack Services on OpenShift by simplifying and optimizing the clusters lifecycles.
Resource and cost efficiency
In traditional OpenShift deployments on cloud platforms, control plane components run on three dedicated virtual machines (VM), called masters. This model often leads to underutilized resources due to static allocation. With HCP running on an existing OpenShift cluster (the management cluster), control planes are decoupled and hosted independently in pods in isolated namespaces, allowing dynamic scaling and more granular resource allocation. OpenStack Services on OpenShift’s flexible compute, network, and storage services provide a foundation that enables providers to optimize resource usage across their infrastructure and naturally reduce costs.
Improved multi-tenancy
For providers hosting clusters for multiple internal or external customers, multi-tenancy is critical. HCP’s separation of control planes aligns with OpenStack’s tenant model, allowing providers to manage project resources (such as quotas) independently for each hosted cluster. Because HCP makes multi-cluster easier, it's easier to implement the strongest form of tenancy (cluster per tenant).
Hybrid cloud enabler
HCP enables a hybrid cloud architecture where the management cluster responsible for hosting the HCP can run on bare metal, support public clouds and on-premises. With the OpenShift 4.17 release, the hosted cluster infrastructure (which hosts the user workloads) can now run on OpenStack clouds. This flexibility allows providers to balance performance, cost and compliance requirements while taking full advantage of OpenStack Service on OpenShift’s capabilities for workload hosting.
Use case: HCP on OpenStack (hub and spoke)
Suppose you deploy a management cluster as a hub cluster for other clusters within an OpenStack environment. In this cluster, you can install the Hypershift Operator to handle the management of control plane pods required for managing hosted clusters in a dedicated namespace for each cluster.
Each HCP can map to distinct OpenStack projects (tenants) to provision and manage dedicated worker node machines called nodepools. This design allows for a master hub cluster to manage multiple bespoke hosted control planes with each mapped to a unique project and quota in OpenStack. Dedicated sets of credentials ensure that nodepool machines are provisioned securely and isolated for each cluster.
This architecture is compatible with OpenStack environments running Red Hat OpenStack Platform 17.1 and Red Hat OpenStack Services on OpenShift. It provides a streamlined and scalable solution for managing multiple clusters without the need for complex prerequisites, offering flexibility for cluster service providers to operate efficiently across diverse projects and different clouds..

Improved control planes
OpenStack’s integration to HCP marks a significant step forward in the Shift-On-Stack evolution, offering cluster service providers a modern and efficient way to manage Kubernetes control planes. While hosting control planes on OpenStack is new, the concept of hosted control planes has matured over years of iterative development for public clouds including AWS (with the Red Hat OpenShift on AWS offering) and Azure (with Azure Red Hat OpenShift), but also on-prem with Kubevirt and Agent platforms. It has consistently proven its value by simplifying cluster management, enhancing scalability and optimizing resource utilization.
For providers looking to elevate their services, the combination of Hypershift and OpenStack provides an innovative solution that is both robust and future-ready. This is just the beginning. Stay tuned as we continue to explore how these tools and strategies empower platform service providers to build, manage, and scale their offerings in an increasingly complex cloud-native landscape.
product trial
Red Hat OpenShift Container Platform | Product Trial
About the author
Emilien has been contributing to OpenStack since 2011 when it was still a young project. He has helped customers have a better experience when deploying, upgrading and operating OpenStack at large scale. His current focus is the integration between OpenShift and OpenStack. He's maintainer of core components including the Cluster API Provider for OpenStack and Gophercloud. Technical and team leader at Red Hat, he's developing leadership skills with passion for teamwork and technical challenges. He loves sharing his knowledge and often give talks to conferences.
Browse by channel
Automation
The latest on IT automation for tech, teams, and environments
Artificial intelligence
Updates on the platforms that free customers to run AI workloads anywhere
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
The latest on how we reduce risks across environments and technologies
Edge computing
Updates on the platforms that simplify operations at the edge
Infrastructure
The latest on the world’s leading enterprise Linux platform
Applications
Inside our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Customer support
- Developer resources
- Find a partner
- Red Hat Ecosystem Catalog
- Red Hat value calculator
- Documentation
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit