Skip to content

Installation d'une base d'outils d'administation sur Red Hat et debian

License

Notifications You must be signed in to change notification settings

Sebastux/tronccommun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tronccomun :

Ce rôle permet d'installer un ensemble de packages pour les PC et serveurs . Ce playbook prend en charge les serveurs et les PC Fedora. Un ensemble de tâche commune aux deux sont exécutés, puis les tâches propres au type de machine est exécuté si une installation du bureau XFCE est détecté

Prérequis :

Créer un playbook qui permette l'appel du rôle, fonctionne aussi avec git submodule

Variables :

Aucune

Système d'exploitation :

Fedora dans sa version 38

CentOS dans sa version 9.x

Rocky dans sa version 9.x

AlmaLinux dans sa version 9.x

Ansible dans sa version 8.x

Fonctionnalités :

Installe divers packages et configurations pour Fedora, CentOS, Rocky Linux et Alma Linux.

Auteur :

Sebastux.

Versions :

alt text (30/07/2023) :

  • Correction d'une tupo lors du test d'installation du PC.
  • Création d'alias différent en fonction de la distribution. Le choix est fait par Jinja.
  • Mise en forme de boucle.
  • Correction de la version 1.2 dans le README.

alt text (02/07/2023) :

  • Création de la CI.
  • Ajout des scripts shell pour la CI.
  • Création de la 1 ère version de la release.
  • Suppression de la prise en charge de centos.
  • Modification du template chrony pour exécution en conteneur.
  • Ajout de condition d'exécution en conteneur sur certain module.

alt text (25/06/2023) :

  • Ajout de la prise en charge d'Alma Linux. Le rôle est commun pour Rocky et Alma.

alt text (15/01/2023) :

  • Création du rôle.
  • Installation de Fedora
  • Installation de CentOS 9
  • Installation de Rocky Linux 9