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.
- 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é.
- 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
- 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
- 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