--- title: HyperShift date: 2023-11-15 tier: sandbox summary: This pattern is for deploying the Hosted Control Plane (HyperShift) service. rh_products: - Red Hat OpenShift Container Platform - Red Hat MultiCluster Engine partners: - AWS Controller for Kubernetes industries: - Infrastructure aliases: /hypershift/ pattern_logo: medical-diagnosis.png links: github: https://github.com/validatedpatterns-sandbox/hypershift install: getting-started bugs: https://github.com/validatedpatterns-sandbox/hypershift/issues feedback: https://docs.google.com/forms/d/e/1FAIpQLScI76b6tD1WyPu2-d_9CCVDr3Fu5jYERthqLKJDUGwqBg7Vcg/viewform ci: hypershift --- :toc: :imagesdir: /images :_content-type: ASSEMBLY include::modules/comm-attributes.adoc[] //Module to be included //:_content-type: CONCEPT //:imagesdir: ../../images [id="about-hcp-pattern"] = About the {hcp-pattern} ({hcp}) Background:: This pattern simplifies the deployment of an hosted control plane management cluster. Use this pattern to create hosted control plane clusters. Workflow:: * Install multicluster engine for Kubernetes Operator * Create an instance of the `MultiClusterEngine` to enable `hypershift` * Create an S3 bucket that hosted control plane will use for OpenID Connect (OIDC) image::hypershift/hypershift-high-level-architecture.png[link="/images/hypershift/hypershift-high-level-architecture.png",title="source: https://hypershift-docs.netlify.app/", align="center"] [NOTE] ==== If you have any questions or concerns about this pattern contact mailto:jrickard@redhat.com[Jonny Rickard]. ==== [id="about-solution-hcp"] == About the solution elements The solution enables the rapid provisioning of the {hcp} feature add-on. The {hcp-pattern} uses the following products and technologies: * {rh-ocp} for container orchestration * {rh-gitops}: a GitOps continuous delivery (CD) solution * The {rh-mce} Operator: the multicluster-engine provider