mirror of
https://github.com/MatteZ02/infra.git
synced 2024-12-23 08:53:17 +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
|