HyperShift
Validation status:
Sandbox
CI status:
Links:
About the HyperShift pattern (hosted control plane)
- Background
This pattern simplifies the deployment of an hosted control plane or hosted control plane cluster. Use this pattern to create hosted control plane clusters.
- Workflow
Install multicluster engine for Kubernetes Operator
Create an instance of the
MultiClusterEngine
to enablehypershift
, which is a technology preview feature.Install the AWS Controllers for Kubernetes - Amazon S3 Operator
Create an S3 bucket that hosted control plane will use for OpenID Connect (OIDC)
Create a buildconfig and imagestream that provide the HyperShift cli (
hypershift
) as an imagestream to be used in further automation if desired.
Figure 1. source: https://hypershift-docs.netlify.app/
If you have any questions or concerns contact Jonny Rickard. |
About the solution elements
The solution enables the rapid provisioning of hosted control plane.
The HyperShift pattern uses the following products and technologies:
Red Hat OpenShift Container Platform for container orchestration
Red Hat OpenShift GitOps, a GitOps continuous delivery (CD) solution
The multicluster engine for Kubernetes Operator, the multicluster-engine provider
AWS Controllers for Kubernetes - Amazon S3 Operator, an S3 storage controller