Demo: Edge / Single Node OpenShift
Start here. Take bare x86_64 hardware from power-on to a running OCP Virt demo — AAP provisioning VMs on OpenShift Virtualization, with CIS L1 hardening, Grafana Cloud observability, and nightly teardown — using two public repos and no cloud dependency.
| Length | Setup: ~90 minutes hands-on, ~45 minutes waiting. Demo: same 30-minute OCP Virt talk track |
| Audience | Platform engineers and edge infrastructure architects evaluating SNO for edge deployments |
| Reader | The Red Hat pre-sales engineer setting up and presenting it |
| Needs a live environment? | Yes — this IS the environment. The whole point is showing it on hardware you own |
| Status | Ready — proven end-to-end on a NUC, 2026-09-09 |
The four documents
| File | Read it when |
|---|---|
run-sheet.md |
While building. Step-by-step checklist from bare hardware to demo-ready |
talk-track.md |
Before the meeting. Why bare metal matters, and the words that land |
architecture.md |
When asked "how does that work". The flow, the timing, the storage layout |
objections.md |
Before you go in. What this audience asks, answered from what the kit really does |
Build from the run sheet. Present the OCP Virt demo from its own run sheet once the environment is up.
The 60-second version
Two repos. Three phases. One command per phase.
- Build the ISO (
image.builder.pipeline) —generate-iso.shtakes your hardware details (IP, MAC, disk, NIC), your pull secret, and your SSH key, and produces a bootable Agent-Based Installer ISO. Day 0 manifests bake in AAP 2.7, OpenShift Virtualization, LVMS, and the Compliance Operator. - Boot the hardware — write the ISO to USB, boot from it, wait ~45 minutes. The cluster installs itself, fully unattended.
- Configure the platform (
sales.demos) — install LVMS storage, deploy AAP from its operator, install CNV, run a compliance scan, and prove the environment by building and timing a real VM. Five playbooks today; a singlesetup_edge.ymlthat chains them is sales.demos#406.
After phase 3, the environment is identical to an RHDP sandbox — same playbooks, same job templates, same demo. The difference is you own it.
What the demo is actually about is not that we automated a NUC. It is that the same automation that runs in the cloud runs on hardware under a desk, and the customer can hold both in their hands.
Why bare metal
Three things RHDP cannot show:
- Persistence. RHDP environments expire. This one does not. You can build a demo on Monday and show it on Friday without re-provisioning.
- The install. RHDP gives you a running cluster. A customer evaluating edge wants to see how the cluster gets there — the ABI ISO, the unattended boot, the Day 0 operators appearing without intervention.
- The physical thing. A NUC on the table is a different conversation than a URL on a slide. "That box is running everything you just saw" is a sentence you cannot say with RHDP.
If you want to run it
Two repos, both public, both cloned to your laptop:
git clone https://github.com/ericcames/image.builder.pipeline.git
git clone https://github.com/ericcames/sales.demos.git
Then follow the run sheet — it is a step-by-step checklist with exact commands.
Prerequisites you will need:
- A Red Hat pull secret from
console.redhat.com - An SSH key pair
- x86_64 hardware with at least 32 GB RAM, 120 GB disk, 8 CPUs
- A laptop on the same network running Fedora or RHEL (for DNS)
- A USB drive (8 GB minimum)
Related
- OpenShift Virtualization demo — the demo you run once the environment is up
../../plan/ocpvirt-demo-plan.md— why the OCP Virt automation is built this way