Skip to main content
🚀 Taking AI from prototype to production?Find the architecture, GPU, security and governance gaps before they become incidents.Get an AI Readiness Assessment
AI

GPUs Take Flight at Red Hat Summit: Connect Utrecht 2026

My demo session at Red Hat Summit: Connect 2026, given twice: multi-tenant GPUs on bare metal OpenShift AI, a GitOps flow and seven guardrails.

Luca Berton

· The Production AI Expert

Published ·4 min read

On 11 November I gave my session “GPUs Take Flight: Multi-Tenant Platform Engineering at Scale” twice at Red Hat Summit: Connect 2026 in Nieuwegein, at 12:30 and at 15:00, fifteen minutes each, in Theater 1, the Dell & ITQ silent theater. The silent theater agenda has the abstract: “Discover real-world platform engineering patterns for managing GPU workloads in multi-tenant Red Hat OpenShift environments. Learn scalable architecture and operations strategies to optimize resource sharing, secure multi-tenancy, and accelerate enterprise AI deployments.”

On screen, the deck was “Multi-tenant GPUs on Bare Metal OpenShift AI: A GitOps Blueprint from the Trenches”, with the Dell Technologies and Intel logos.

Luca Berton pointing at the title slide, Multi-tenant GPUs on Bare Metal OpenShift AI: A GitOps Blueprint from the Trenches, with the Dell Technologies and Intel logos

“It runs” is not “it’s safe to share”

The opening slide listed what we actually avoided from day one:

  • Noisy neighbors hoarding GPU memory, and so latency spikes
  • Queue explosions: jobs starving, “random wins” scheduling
  • MIG misfit: some workloads thrived, others crawled
  • Driver drift: proprietary kernel modules and firmware mismatch
  • Network chaos: SR-IOV misconfigured, RDMA failures

Its last line: “We needed guardrails. We needed a GitOps-driven framework.”

Luca Berton pointing at the slide It runs is not It’s safe to share, with the five problems avoided from day one

Bare metal, no safety net

The environment: a Dell AI Factory bare-metal cluster, PowerEdge R660 control plane, R670 CPU nodes and ESXi, XE7740 GPU workers; PowerScale scale-out NAS with RDMA on OneFS; the latest OpenShift and OpenShift AI with the GPU and Network Operators and Run:AI; air-gapped, with a local Quay mirror and no public registries. “Every layer is ours to manage.”

The Environment: Bare Metal, no Safety Net slide, with the Dell AI Factory stack diagram from PowerEdge servers to OpenShift AI

Three personas, one platform

The rule on the slide: if any one persona loses, adoption collapses.

  • End-user: “Give me a GPU fast, keep my latency stable”
  • LLMOps: “Repeatable across environments deploys, safe upgrades, full observability”
  • Tenant admin: “Enforce my boundaries, show me the bill”

Luca Berton next to the Three Personas, One Platform slide: end-user, LLMOps and tenant admin

Everything is code, and auditable

Argo CD, OpenShift GitOps, is the single source of truth. One repository: cluster-config/ with base/operators/ (GPU Operator, Network Operator, SR-IOV), base/infra/ (StorageClasses, network) and overlays/prod/ (patches: quotas, OAuth), then applications/ (Helm apps with per-environment values) and argocd/ (root apps and ApplicationSets). Every change goes the same way: Git commit, pull request, Argo CD sync, platform.

The GitOps: Everything is Code, Auditable slide: the repository layout and the flow from Git commit through pull request and Argo CD sync to the platform

From bare metal to GitOps

Ansible does the initial handshake, in four steps: install the GitOps Operator (OLM), register the Git repository in Argo CD, apply the root app and the ApplicationSets, and Argo CD takes over for day 2. Air-gapped, the bootstrap also brings an ImageDigestMirrorSet for the mirrored registries, local CatalogSources (the Red Hat and certified indexes), and the Quay CA trust and pull secrets.

The Bootstrap: bare metal to GitOps slide: four steps from installing the GitOps Operator to Argo CD taking over, and the air-gap list

Multi-tenant networking

Keepalived (VRRP, master and backup) in front of HAProxy and its virtual IPs, then a NodePort per tenant, then the OpenShift ingress. SR-IOV virtual functions isolate the NICs, with per-tenant network QoS, and each tenant has its own HAProxy log, /var/log/haproxy-<tenant>.log.

Luca Berton giving a thumbs up next to the Multi-tenant networking: HAProxy + Keepalived slide

Efficient GPU use at scale

The second part, “Efficient GPU use at Scale with OpenShift”, moved from the slides to the platform’s own screens, and to who it is for. One journey on screen: Mark, a Python developer, who needs an internal coding assistant “so I can be more productive while being compliant with internal policies”. The self-service experience has a lead time of one hour: access granted to the endpoints, self-service, set up the coding assistant. Underneath are the GenAI products (RAG, the coding assistant, custom services, a data scientist IDE with Jupyter notebooks), model serving and inference, model development, training and tuning, a model registry, and the GPU infrastructure.

Luca Berton next to the title slide Efficient GPU use at Scale with OpenShift

The Developer slide: a coding assistant customer journey, from access to the endpoints to a coding assistant set up in one hour

Seven guardrails you can apply today

#GuardrailHow
1GitOps-firstArgo CD + Kustomize
2Tenant templateNamespace + RBAC + NetworkPolicy + VIP
3Quotas and limitsGPU, CPU, memory
4SR-IOV per vendorNICs
5Open modulesDMA-BUF GPU stack
6Observability SLOsQueue, latency, saturation
7Upgrade playbookMatrix, canary, rollback

Luca Berton pointing at the Seven Guardrails You Can Apply Today slide

When it works

The last slide: multi-tenant GPUs on bare metal work when safety is provable (enforced by RBAC, NetworkPolicy and quotas, in Git), fairness is explicit (encoded in priorities and preemption, through Argo CD) and efficiency is measured (tracked per tenant, per GPU-hour).

Luca Berton next to the closing slide, Multi-tenant GPUs on bare metal work when safety is provable, fairness is explicit and efficiency is measured

Luca Berton in front of the title slide in Theater 1, before the 15:00 session

The same experience report went to Red Hat Summit 2026 in Atlanta, KubeCon Europe 2026 and the Platform Engineering Meetup NL. The rest of the day, from the keynote to the breakouts, is in my notes from Red Hat Summit: Connect.

Sources

Free 30-min Production AI consultation

Book Now