mirror of
https://github.com/MatteZ02/infra.git
synced 2024-12-22 08:23:18 +00:00
37 lines
790 B
YAML
37 lines
790 B
YAML
---
|
|
- name: "Installer - Ansible - Dependencies / Python Libraries"
|
|
pip:
|
|
name: "{{ library }}"
|
|
state: latest
|
|
extra_args: --upgrade
|
|
virtualenv: ~/.venv/ansible
|
|
virtualenv_command: "python3 -m venv"
|
|
vars:
|
|
libraries:
|
|
- cryptography
|
|
- dnspython
|
|
- hvac
|
|
- jmespath
|
|
- netaddr
|
|
- pexpect
|
|
loop: "{{ libraries }}"
|
|
loop_control:
|
|
label: "{{ library }}"
|
|
loop_var: "library"
|
|
|
|
- name: "Maintenance : Ansible : Update"
|
|
pip:
|
|
name: ansible
|
|
state: latest
|
|
extra_args: --upgrade
|
|
virtualenv: ~/.venv/ansible
|
|
virtualenv_command: "python3 -m venv"
|
|
|
|
- name: "Maintenance : Podman : Prune"
|
|
containers.podman.podman_prune:
|
|
container: yes
|
|
image: yes
|
|
image_filters:
|
|
dangling_only: no
|
|
volume: yes
|