
Set up a Proxmox bare-metal OpenShift deployment by establishing a stable bridge network, deploying a DNS node, and using batchnodes to host ignition files, HAProxy, and bootstrap monitoring.
Download the CoreOS minimal OS ISO from the dashboard, upload it to the Proxmox server, and boot the masternodes, bootstrap nodes, and worker nodes for OpenShift 4.19 bare metal deployment.
Configure an OpenShift 4.19 bare metal cluster by setting up a DNS server, bastion, bootstrap, master, and worker nodes. Validate DNS resolution and ignition file loading to boot the cluster.
Create a DNS VM in Proxmox using CentOS 9 for DNS and bastion; configure IPv4, networking, and install bind to establish forward and reverse DNS records for the OpenShift cluster.
Configure a dns server for your cluster by correcting resolve.conf, setting the hostname, and creating forward and reverse zones with records. Follow the course blog for the commands.
Configure and validate DNS forward and reverse records for bastion, master, and worker nodes, including A and PTR records for the load balancer, ensuring IP routing for the OpenShift cluster.
Configure a bootstrap vm for an OpenShift cluster on bare metal using CoreOS 19, with 120 gb disk, 4 cores, 16 gb RAM, and ignition setup.
Use the CoreOS Installer to erase the root disk SDA, install CoreOS, download the setup file from the given URL, and auto-configure OpenShift for masters or workers on next boot.
Deploying OpenShift on bare metal is one of the most valuable skills an infrastructure or DevOps engineer can develop—and also one of the most challenging. This course gives you a complete, practical walkthrough of installing OpenShift 4.19 using User-Provisioned Infrastructure (UPI), starting from an empty environment and ending with a fully functioning production-grade cluster.
You will learn how to configure every moving piece yourself: DNS, HAProxy load balancing, networking, Apache web services, ignition files, and RHCOS installations. Nothing is abstracted away. You’ll see how bootstrap works, how masters join the cluster, how workers register, and how to validate the health of all OpenShift components. Every step is demonstrated clearly so you understand not just what to do, but why it matters.
Whether you're an aspiring platform engineer, a systems administrator, or someone preparing for Red Hat certifications, this course gives you the real-world experience that teams expect. By the end, you will have built a complete OpenShift cluster with the same manual control used in enterprise environments—and you’ll know how to troubleshoot, validate, and maintain it with confidence.
If you've ever wanted to truly understand OpenShift beyond cloud installers and managed services, this course opens that door with a practical, hands-on approach.