Enterprise Kubernetes at Home: A Homelabber's Guide to OKD

Running enterprise-grade Kubernetes platforms like OpenShift provides invaluable career skills, but translating that architecture into a home or departmental lab can feel like shoving a square peg into a round hole. Datacenter luxuries like hardware load balancers, enterprise storage arrays, and endless pools of RAM don't exist under your desk. Thankfully, the upstream OKD project brings that exact same cloud-native power to your local hardware—if you know how to navigate the infrastructure hurdles.

This presentation is a practical survival guide for successfully deploying OKD in resource-constrained environments. We will map out the architectural prerequisites that trip up most deployments, focusing heavily on configuring wildcard DNS subdomains and strict reverse DNS (PTR) records for node discovery. We will look at strategies for handling cluster ingress using lightweight open-source load balancers like HAProxy, and contrast persistent storage methods, comparing single-node local storage layout against multi-node NFS shared exports. Attendees will leave with a clear, realistic blueprint for spinning up a functional OKD cluster without melting their hardware or their power budget.

Key Takeaways:

  • Sizing and Footprint: Navigating the trade-offs between traditional High Availability topologies, hyper-converged virtualized clusters, and Single Node OKD (SNO).
  • The Networking Triad: Step-by-step logic for implementing the API load balancer, configuring wildcard application routes, and getting PTR records right.
  • Storage Demystified: Configuring robust persistent volume backing using standard local LVM provisions or shared NFS storage mappings on Fedora CoreOS nodes.
The speaker's profile picture
Thomas Cameron

Thomas Cameron has been in IT since 1993. He started out with Novell NetWare, then worked with Microsoft technologies, then discovered Linux in 1995. He's been an Open Source geek ever since. He's managed large scale Linux environments for organizations from banking to real estate to chip manufacturing. He worked at Red Hat from 2005 through 2019, as a chief architect and global technical evangelist. He then went to AWS, where he was a senior technical trainer. Recently, Thomas came back to Red Hat as a senior principal solution architect specializing in Ansible. Thomas has achieved Red Hat Certified Architect, AWS Solutions Architect Professional, and had numerous other technical certifications. He's delivered technical presentations on Open Source in twenty countries on five continents.