One day, I will convert all my Docker based Ansible roles to Podman quadlets. But today is a sunny day.

#homelab #selfhosting #ansible #docker #podman

@jriou why podman?
Podman in Production: Quadlets, Secrets, Auto-Updates, and Docker Compatibility

An opinionated production-ops guide to Podman on Linux servers - why I prefer it over Docker, how Quadlets replace Compose files, and practical patterns from real deployments including secrets mana...

Larvitz Blog

@jriou Indeed I migrated on a rainy weekend !

The main issued I got was: User Namespaces, Network and obviously DNS.
This blog help me understand the the difference with #docker behaviour by setting up some demo apps:
https://giacomo.coletto.io/blog/podman-quadlets/

To experiment the #rootless mode: I followed: https://www.redhat.com/en/blog/rootless-podman-user-namespace-modes

#podman

How to install multi-container applications with Podman quadlets

Quadlet files make it easy to manage applications that need multiple containers, without needing root privileges

Giacomo Coletto