Fonction BUILD dans Red Hat Satellite

La fonction “Build“ dans Red Hat Satellite sert à reconstruire (ou installer) automatiquement un système d’exploitation sur une machine, qu’elle soit physique ou virtuelle.

Build = prépare une réinstallation automatique via PXE + Kickstart, contrôlée par Satellite.

Fonction Build dans Satellite

Objectif principal : Préparer une machine pour une installation automatisée de RHEL à partir de Satellite.

Permet d’indiques à Red Hat Satellite que l’orsque cette machine démarrera (PXE boot), il fadra lui installer un OS neuf en suivant la configuration assignée.

⚠️ Warning

Si le mode Build reste activé et que la machine redémarre → elle se réinstalle automatiquement. (Utile pour environnements de test, dangereux en prod.)

Étapes

Satellite marque l’hôte comme “à reconstruire”

  • Il va effacer l’OS actuel au prochain boot PXE

Satellite fournit les fichiers d’amorçage PXE (bootloader)

  • Exemple via TFTP, DHCP, etc.

Satellite génère un fichier Kickstart

  • Ce fichier décrit comment installer RHEL automatiquement : partitions, packages, scripts post-install, etc.

L’installation démarre automatiquement via le réseau

  • La machine télécharge le Kickstart et installe RHEL sans intervention

Une fois fini, Satellite retire le flag “Build”

  • Afin d’éviter de réinstaller la machine à chaque redémarrage

Cas d’usage

Déployer une nouvelle machine RHEL depuis zéro.
Réinstaller une machine pour la remettre à neuf.
Automatiser un lab ou un cluster sans toucher au clavier.

Cas concret

Création sur RHV, configuration et Build sur Satellite, puis lancement de la VM depuis RHV.

  1. Création sur RHV
  • Création de la machine virtuelle (le “boîtier vide”)
  • RHV gère la partie infrastructure : CPU, RAM, disque, carte réseau
    À ce stade, la VM existe mais n’a pas encore de système installé.
  1. Enregistrement / déclaration dans Satellite
  • Ajout de cette VM (ou découverte automatique) dans Satellite comme un nouvel hôte
  • Satellite saura ainsi quel profil, contenu et OS lui appliquer
  1. Activation du mode “Build” dans Satellite
  • Satellite prépare l’installation automatique
    • génère le fichier Kickstart
    • configure le PXE boot
    • marque l’hôte pour installation
  1. Lancement de la VM dans RHV
  • Démmarage de la VM depuis RHV,
  • Elle boote sur le réseau (PXE),
  • Elle contacte Satellite,
  • RHV installe automatiquement RHEL via le Kickstart.
Étape Action Fait sur Description
1 Création de la VM RHV Machine vide (CPU, RAM, disque, NIC)
2 Enregistrement / config Satellite Prépare l’installation RHEL
3 Mode Build activé Satellite Génère Kickstart + PXE boot
4 Démarrage RHV VM démarre, installe automatiquement RHEL

Documentation

Internet

Partager