diff --git a/playbooks/LinuxCLI.yaml b/playbooks/LinuxCLI.yaml index d77748a..3663672 100644 --- a/playbooks/LinuxCLI.yaml +++ b/playbooks/LinuxCLI.yaml @@ -7,4 +7,5 @@ - hosts: localhost roles: - role: gdb + - role: podman - role: system-info diff --git a/roles/podman/tasks/main.yaml b/roles/podman/tasks/main.yaml new file mode 100644 index 0000000..3a39d82 --- /dev/null +++ b/roles/podman/tasks/main.yaml @@ -0,0 +1,26 @@ +--- +- name: install apt package + when: ansible_os_family == 'Debian' + become: true + apt: + name: podman + state: latest + +- name: install dnf package + when: ansible_os_family == 'RedHat' + become: true + dnf: + name: podman + state: latest + +- name: install Homebrew package + when: ansible_os_family == 'Darwin' + homebrew: + name: podman-desktop + state: latest + +- name: install Chocolatey package + when: ansible_os_family == 'Windows' + win_chocolatey: + name: podman-desktop + state: latest