Files
ansible-podman/tasks/main.yml
2025-09-05 23:12:42 +02:00

62 lines
1.3 KiB
YAML

---
# tasks file for podman
- name: Install Podman packages
ansible.builtin.include_tasks: install.yml
tags:
- podman
- podman-install
- name: Configure Podman
ansible.builtin.include_tasks: configure.yml
tags:
- podman
- podman-configure
- name: Manage Podman services
ansible.builtin.include_tasks: services.yml
tags:
- podman
- podman-services
- name: Manage Podman networks
ansible.builtin.include_tasks: networks.yml
when: podman_networks | length > 0
tags:
- podman
- podman-networks
- name: Manage Podman volumes
ansible.builtin.include_tasks: volumes.yml
when: podman_volumes | length > 0
tags:
- podman
- podman-volumes
- name: Manage Podman pods
ansible.builtin.include_tasks: pods.yml
when: podman_pods | length > 0
tags:
- podman
- podman-pods
- name: Manage Podman containers
ansible.builtin.include_tasks: containers.yml
when: podman_containers | length > 0
tags:
- podman
- podman-containers
- name: Generate systemd services
ansible.builtin.include_tasks: systemd.yml
when: podman_generate_systemd | bool
tags:
- podman
- podman-systemd
- name: Prune unused resources
ansible.builtin.include_tasks: prune.yml
tags:
- podman
- podman-prune