~/talk

OCP cluster on Libvirt VMs on one Baremetal Server

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [kubernetes]
links:none on file
slides:none on file

Builds an OpenShift 4.12 IPI cluster with three masters and two workers entirely as Libvirt VMs on one large bare‑metal server, using the Libvirt API and DCI Ansible playbooks to create VMs, generate inventories and run the installer. Requires enabling nested KVM on the host, creates two virtual networks (provisioning and baremetal) with DHCP/DNS and an outbound router, and includes open‑source automation that spins up the VMs in ~10 minutes and completes OCP install in ~40 minutes. Tested on 150GB RAM enterprise and 56–70GB home‑lab examples.

AI-written summary · about

  1. 0:00OpenShift on Libvirt VMs
  2. 1:02Single-server OpenShift motivation
  3. 3:54Libvirt and virtual networks
  4. 5:19Hardware requirements
  5. 8:27Virtual networks for nodes
  6. 10:35DCI and Ansible automation
  7. 13:03Nested KVM requirement
  8. 14:07Customizing DCI templates
  9. 17:55Libvirt inventory generation
  10. 18:57Demo: Virtual OpenShift cluster
  11. 20:20Verify nodes and networks
  12. 22:28Deploy OpenShift on cluster
  13. 24:09Final cluster setup
  14. 25:36Use case and limitations
  15. 26:39DCI automation advantages
  16. 27:44Resources and links
  17. 28:52Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.