Welcome to the Red Hat Lab - Hosted Control Planes on Baremetal

Red Hat Lab - Hosted Control Planes on Baremetal

This hands-on lab will provide you with instructions so you can deploy a Hosted cluster. The goal is to help you understand Hosted Control Planes internals, its value proposition, and make sure you can easily replicate the workflow.

Although other platform types can be used to deploy a Hosted Cluster (AWS or Kubevirt in particular), we will focus on the agent provider, as it’s the recommended way to deploy a cluster with bare metal workers.

This is not an official Red Hat Training. Please contact with your Red Hat representative if you want more information about Training or Guidelines about this topic / product.

Since the second part requires a lab environment, we recommend ordering it before starting the first part to ensure it is ready when needed. If you are a Red Hat employee, you can order a pre-configured lab environment through the Red Hat Demo Platform. Please note that running this lab incurs a cost of approximately $56. When the lab is launched, by default you will have 12 hours to complete it before it is destroyed. The estimated total duration for completing the lab is approximately 12 hours, including 2 hours for provisioning, 5 hours for hands-on work, and a 5-hour buffer. If additional time is required, the duration can be manually extended up to a maximum of 24 hours.

For users without access to the demo platform, an alternative guide for deploying the lab environment is available at here.

Introduction to the Showroom Environment

As part of the lab deployment, a web application for accessing the lab environment has been deployed. We refer to this application as Showroom. This app consists of two parts:

  • The left side of the app displays the lab content.

  • The right side of the app provides access to the lab environment. This section contains multiple tabs: one or more terminals for running commands, and a web browser for accessing various web consoles.

The following image shows how the web app looks like:

Showroom App

Resizing App Sections

You can resize the sections (Content/Terminal) using the split bar, as shown in the image below. Click the bar (red arrow) and drag it left or right to resize the sections.

Showroom App Resize

Opening Multiple Terminals

You can have multiple terminals open. Each terminal operates independently. You cannot close the first terminal or move it to a different position. Closed terminals cannot be recovered.

To open a new terminal, click the "+ New Terminal" tab:

Showroom App New Terminal

To close a terminal, click the "x" button.

Showroom App Close Terminal

Web Browser

To access the lab’s web browser, click the "Web Browser" tab.

Showroom App Web Browser

From this Firefox browser, you can access various consoles. The consoles used in the lab are pre-configured as bookmarks. Feel free to use them.

Showroom App Web Browser Bookmarks

If you close the Firefox browser, you can reopen it by right-clicking on the right side of the screen and selecting "Firefox".

Showroom App Web Browser Recovery

Clipboard should be synced between your desktop and the Firefox browser, in case this is not working you can send copied content to the browser’s clipboard by clicking the small black menu on the left, and selecting "Clipboard."

Showroom App Web Browser Clipboard Menu
Showroom App Web Browser Clipboard

Current Lab Contributors

Name Role

Chandler Wilkerson

Lab Reviewer

Karim Boumedhel

Lab Reviewer

Mario Vázquez

Lab Developer / Maintainer

Past Lab Contributors

Name Role

Avishay Traeger

Lab Reviewer

David Critch

Lab Reviewer

Federico Ferrando

Lab Reviewer

Karim Boumedhel

Lab Developer / Maintainer

Konstantinos Karampogias

Lab Reviewer

Logan McNaughton

Lab Reviewer

Mario Vázquez

Lab Developer / Maintainer