2026-01-03 23:00:29 +01:00

33 lines
919 B
YAML

---
- name: Installer Podman et outils associés
ansible.builtin.apt:
name: "{{ podman_packages }}"
state: present
tags: podman
- name: Activer linger pour l'utilisateur (rootless)
ansible.builtin.command:
cmd: "loginctl enable-linger {{ ansible_user }}"
args:
creates: "/var/lib/systemd/linger/{{ ansible_user }}"
tags: podman
- name: Créer le répertoire containers utilisateur
ansible.builtin.file:
path: "/home/{{ ansible_user }}/.config/containers"
state: directory
owner: "{{ ansible_user }}"
group: "{{ ansible_user }}"
mode: '0755'
tags: podman
- name: Configurer registries par défaut
ansible.builtin.copy:
dest: "/home/{{ ansible_user }}/.config/containers/registries.conf"
owner: "{{ ansible_user }}"
group: "{{ ansible_user }}"
mode: '0644'
content: |
unqualified-search-registries = ["docker.io", "quay.io"]
tags: podman