Red Hat OpenShift
Manager | Partner
Taikun CloudWorks is a comprehensive platform that enables you to seamlessly create and manage hosted clusters within your Red Hat OpenShift infrastructure. By leveraging OpenShift's hosted control planes architecture, Taikun CloudWorks simplifies the deployment and management of multiple Openshift clusters.
What are Hosted Clusters?
Hosted clusters represent a modern approach to Kubernetes cluster management where the control plane components (API server, etcd, controller manager, and scheduler) run as containerized workloads on an existing OpenShift cluster, called the hosting cluster. This architecture provides several key advantages:
- Resource Efficiency: Multiple cluster control planes share the same underlying infrastructure
- Simplified Management: Centralized operations and monitoring across all hosted clusters
- Faster Provisioning: Rapid cluster creation without the need for dedicated control plane nodes
- Cost Optimization: Better resource utilization compared to traditional standalone clusters
Taikun CloudWorks Capabilities
With Taikun CloudWorks, you can:
- Create Hosted Clusters: Deploy new Openshift clusters on-demand.
- Manage Lifecycle: Handle cluster upgrades, scaling, and maintenance operations
- Monitor Performance: Track cluster health, resource usage, and operational metrics
- Implement Governance: Apply consistent security policies and compliance standards across all clusters
- Automate Operations: Streamline cluster provisioning and management workflows
Requirements for Red Hat OpenShift
Before using Taikun CloudWorks to manage hosted clusters, ensure your OpenShift environment has the following components installed and configured:
Requirements for Red Hat OpenShift
-
Red Hat OpenShift Virtualization Operator
- Provides virtualization capabilities for running virtual machine workloads
- Enables advanced networking and storage features required for hosted clusters
-
MultiCluster Engine Operator
- Delivers the core hosted control planes functionality
- Manages the lifecycle of hosted clusters and their control plane components
- Provides cluster discovery, deployment, and management capabilities
Connecting OpenShift to Taikun CloudWorks
1. Switch to the Cloud credentials in Taikun CloudWorks.
2. Click the Add Cloud Credentials button in the top-right corner.
3. Select the Openshift option.
4. Specify the parameters:
- Cloud Name – choose a name with 3-30 alphanumeric characters.
- Kubeconfig File – a configuration file used by Kubernetes and OpenShift command-line tools to authenticate and interact with a cluster. It contains information about the cluster, user credentials, context, and other configuration details.
- Pull Secret – a Kubernetes secret that stores authentication information required to pull container images from container registries. It contains the necessary credentials, such as username, password, or token, and the registry URL for accessing container images.
- Storage Class – a resource that defines how the cluster’s dynamic provisioning of storage volumes should work. It specifies parameters such as the storage backend, access modes, and other storage characteristics to be provisioned.
- Base Domain – the root domain that is the foundation for creating route hostnames within your OpenShift cluster. Routes are used to expose applications running in OpenShift to the external world.
5. Click Add Cloud Credentials.
OpenShift Cloud Credentials