Configurer apt et gérer les paquets communs
|
||
---|---|---|
defaults | ||
meta | ||
tasks | ||
templates | ||
vars | ||
.gitignore | ||
LICENSE | ||
README.md |
role_apt
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.
Valeur par défaut: debian
apt_distribution_release
Nom de la version de la distribution utilisée.
Valeur par défaut: bullseye
apt_distribution_sections
Sections où seront chercher les paquets (exemple : main contrib non-free
).
Valeur par défaut: main
apt_remove
Liste de paquets qui seront désinstallés.
Valeur par défaut: aucune
apt_install
Liste de paquets qui seront installés.
Valeur par défaut: aucune
Exemple d'utilisation
inventory.yml
---
all:
hosts:
host1.ykn.local:
group_vars/all.yml
---
apt_remove:
- cloud-guest-utils
- cloud-init
apt_install:
- fail2ban
- nftables
- tmux
playbook.yml
---
- hosts: 'all'
roles:
- name: apt