... | ... | @@ -32,12 +32,16 @@ Ensuite, éteindre la VM et la convertir en template dans l'interface proxmox. |
|
|
|
|
|
Partir d'un template existant :
|
|
|
|
|
|
- cloner le template pour en faire une VM
|
|
|
- configurer cloud-init avec l'IP et le VLAN réservés aux templates (`193.23.164.131` / 2131), ainsi qu'un mot de passe aléatoire pour l'utilisateur `gresille` (voir [installation par template](fonctionnement_technique/procedures/Cr%C3%A9ation-d'une-VM#installation-par-template))
|
|
|
- cloner le template pour en faire une VM (faire un "Full Clone")
|
|
|
- configurer cloud-init avec l'IP réservés aux templates (`193.23.164.131/32` + gateway `100.100.100.100`), ainsi qu'un mot de passe aléatoire pour l'utilisateur `gresille` (voir [installation par template](fonctionnement_technique/procedures/Cr%C3%A9ation-d'une-VM#installation-par-template))
|
|
|
- vérifier dans "Hardware" que le VLAN associé à la carte réseau est bien `2131`
|
|
|
- démarrer la VM
|
|
|
- s'y connecter en SSH, ou au pire par la console sur l'interface proxmox
|
|
|
- s'y connecter en SSH : `ssh gresille@193.23.164.131`, ou pire par la console sur l'interface proxmox. Si on s'est déjà connecté à un autre template sur la même IP, il faudra supprimer l'entrée dans known_hosts.
|
|
|
- normalement, cloud-init met à jour la machine au boot : vérifier que c'est bien le cas, faire les mises à jour si besoin
|
|
|
- faire les modifs voulues
|
|
|
- faire un `apt autoremove` pour désinstaller les paquets inutiles
|
|
|
- faire un `apt clean` pour supprimer les .deb téléchargés
|
|
|
- lancer un fstrim avec `systemctl start fstrim.service` pour libérer la place allouée par ZFS
|
|
|
- éteindre la VM et la convertir en template dans l'interface proxmox
|
|
|
- supprimer l'ancien template
|
|
|
- renommer le nouveau template pour qu'il ait le même nom que l'ancien template.
|
... | ... | |