Cloud-Init¶
Initialisation automatisée des machines virtuelles¶
Cloud-Init permet de personnaliser automatiquement une machine virtuelle lors de son premier démarrage.
Lorsqu'une machine est créée depuis un template, Cloud-Init reçoit les paramètres spécifiques à cette instance.
Ces paramètres permettent de différencier chaque machine tout en conservant une base système identique.
Dans le cadre du projet, Cloud-Init permet notamment de configurer :
- le nom de la machine virtuelle ;
- l'adresse IP ;
- la passerelle réseau ;
- les serveurs DNS ;
- le domaine ;
- le compte utilisateur ;
- les clés publiques SSH.
Cette automatisation évite la configuration manuelle après chaque création de machine virtuelle.
Cloud-Init joue donc un rôle important dans la reproductibilité de l'infrastructure.