Configurer apt et gérer les paquets communs
Go to file
pulsar89.5 a2c295d57e [EVO] Gérer Debian Bookworm 2023-09-26 17:42:48 +02:00
defaults [INFO] Création du rôle 2023-05-24 12:31:54 +02:00
meta [INFO] Création du rôle 2023-05-24 12:31:54 +02:00
tasks [EVO] Gérer Debian Sid 2023-09-21 14:54:10 +02:00
templates [EVO] Gérer Debian Bookworm 2023-09-26 17:42:48 +02:00
.gitignore Initial commit 2022-10-24 13:37:13 +00:00
LICENSE Initial commit 2022-10-24 13:37:13 +00:00
README.md [INFO] Création du rôle 2023-05-24 12:31:54 +02:00

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