--- # tasks file for podman - name: Créer l'utilisateur dédié ansible.builtin.include_role: name: users vars: users: - name: "{{ container_user }}" comment: Dedicated Podman user ({{ container.name }}) update_password: on_create password_lock: true system: true shell: /bin/bash - name: Create a Quadlet file containers.podman.podman_container: hostname: "{{ container.hostname | default(inventory_hostname) }}" name: "{{ container.name }}" image: "{{ container.image }}" state: quadlet device: "{{ container.device | default(omit) }}" ports: "{{ container.ports | default(omit) }}" volumes: "{{ container.volumes | default(omit) }}" userns: "{{ container.userns | default(omit) }}" mount: "{{ container.mount | default(omit) }}" publish: "{{ container.publish | default(omit) }}" env: "{{ container.env | default(omit) }}" quadlet_options: "{{ container.quadlet_options | default(omit) }}" recreate: true become: true become_user: "{{ container_user }}"