role_apt/README.md

74 lines
1.2 KiB
Markdown
Raw Normal View History

2022-10-24 14:02:08 +00:00
# role_apt
2022-10-24 13:37:13 +00:00
2022-10-24 14:02:08 +00:00
Rôle de configuration du gestionnaire de paquet *apt* et de déploiement/suppression de paquets.
## Variables
### apt_distribution_name
Nom de la distribution utilisée.
<span style="text-decoration: underline">Valeur par défaut:</span> `debian`
### apt_distribution_release
Nom de la version de la distribution utilisée.
<span style="text-decoration: underline">Valeur par défaut:</span> `bullseye`
### apt_distribution_sections
Sections où seront chercher les paquets (exemple : `main contrib non-free`).
<span style="text-decoration: underline">Valeur par défaut:</span> `main`
### apt_remove
Liste de paquets qui seront désinstallés.
<span style="text-decoration: underline">Valeur par défaut:</span> aucune
### apt_install
Liste de paquets qui seront installés.
<span style="text-decoration: underline">Valeur par défaut:</span> aucune
## Exemple d'utilisation
### inventory.yml
```yaml
---
all:
hosts:
host1.ykn.local:
```
### group_vars/all.yml
```yaml
---
apt_remove:
- cloud-guest-utils
- cloud-init
apt_install:
- fail2ban
- nftables
- tmux
```
### playbook.yml
```yaml
---
- hosts: 'all'
roles:
- name: apt
```