Die Ansible-Rolle head1328.podman ist auf Ansible Galaxy
veröffentlicht. Sie ist die Basis-Rolle für alle Podman-basierten Setups auf Raspberry Pi OS bzw. Debian Trixie - andere Rollen (head1328.pihole, head1328.ivly, …) bauen darauf auf.
head1328/ansible-raspberry-podman
An Ansible role that manages Podman on Raspberry Pi OS (Debian 13 / Trixie).
Jinja
0
0
Was sie macht#
- Installiert und konfiguriert Podman auf Debian 13 (Trixie)
- Aktiviert die User-Lingering, sodass rootless Container über
systemd --userals Quadlets laufen können, auch ohne aktive SSH-Session - Sorgt für eine saubere Default-Konfiguration für rootless Podman (Networking, Subuid/Subgid)
- Lässt sich über
defaults/main.ymlan eigene Bedürfnisse anpassen
Wofür gedacht#
Als Bausteinrolle für alle Container-Workloads auf dem Pi:
- DNS-Filter mit
head1328.pihole - AI-Stack mit
head1328.hailo_ollama - Selfhosting-Anwendungen wie
head1328.ivly
Wer die Rolle “von Hand” bauen möchte: das passende Tutorial dazu ist Podman auf dem Raspberry Pi .
Installation#
ansible-galaxy role install head1328.podmanLizenz#
AGPL-3.0-or-later. Issues und Forks willkommen.
Verwendete Projekte#
- Podman - daemonless Container-Runtime
- Ansible - Konfigurations-Management
- Ansible Galaxy - Rollen-Registry
- Molecule - Test-Framework für Ansible-Rollen
Hat dir das hier geholfen?
Unterstütze gerne via:
