role_podman/tasks/installation.yml

40 lines
873 B
YAML
Raw Normal View History

2023-12-21 16:30:57 +00:00
---
# tasks file for podman
2024-06-06 00:16:51 +00:00
- name: Installer les pré-requis
2023-12-21 16:30:57 +00:00
ansible.builtin.apt:
name:
- dbus-user-session
- rootlesskit
- slirp4netns
- systemd-container
state: present
2024-06-06 00:16:51 +00:00
become: true
notify:
- Redémarrer l'instance
- Attendre que le port SSH soit ouvert
- name: Installer podman
ansible.builtin.apt:
name: podman
state: present
2024-06-04 15:16:08 +00:00
default_release: sid
2023-12-21 16:30:57 +00:00
become: true
2024-06-06 00:16:51 +00:00
notify:
- Redémarrer l'instance
- Attendre que le port SSH soit ouvert
- name: Exécuter les handlers
ansible.builtin.meta: flush_handlers
2024-04-18 19:26:32 +00:00
- name: Déployer la configuration de rsyslog
ansible.builtin.template:
src: templates/rsyslog.conf.j2
dest: /etc/rsyslog.d/10-podman.conf
owner: root
group: root
mode: u=rw,g=r,o=r
when: podman_configure_rsyslog
become: true
notify: Redémarrer rsyslog.service