Play with Kube using Podman
summary
Podman runs Kubernetes YAML locally: podman kube play applies Pods, Deployments, Volumes, ConfigMaps, Secrets, DaemonSets and Jobs without a cluster, on Linux/macOS/Windows, and accepts local images so a Dockerfile in the folder gets built automatically. YAML round-trips via podman kube generate plus play, preserving things like ulimits as annotations. Converting Docker Compose to Kubernetes YAML gets you roughly 90% of the way there; some name and networking mismatches require manual fixes. Version noted: 55.1.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:03What is Podman
- 2:50Podman’s Kubernetes YAML
- 4:18Podman pods demo
- 6:25Podman vs Kubernetes YAML
- 8:54Building images with YAML
- 10:45YAML from Podman
- 12:28Unsupported annotations
- 14:35Docker Compose to YAML
- 17:05Supported Kubernetes features
- 18:49Unsupported networking
- 19:10Rootless builds
- 20:17Image volumes and scanning
- 20:59Quadlet for systemd
- 21:42Podmansh logins
- 22:25Q&A
related talks
35mSimplifying Containers and Kubernetes on Your Laptop with Podman Desktop
29mGoing from containers, to pods, to Kubernetes – help for your dev environments
42mContainers and #Kubernetes Made Easy Deep Dive into Podman Desktop
35mPodman Desktop: from Containers to Kubernetes
46mCompose to Kube, Same Player Shoots Again
28mPower Up With Podman
47mGoing from containers, to pods, to Kubernetes – help for developer environments!
22mMaking Kubernetes How We Build Things
