Créer des templates conteneurs pour Proxmox vous permettra d’avoir des conteneurs préconfigurés afin qu’ils soient adaptés aux critères de gestion du parc informatique de votre entreprise.
Créer des templates conteneurs pour Proxmox : tout d’abord, téléchargez un container de base (debian ou autre)
Pour cela, allez sur Proxmox → Selectionnez un Node → Local → Content → template
Vous pouvez ainsi télécharger les conteneurs de base selon l’OS dont vous avez besoin
Créer un container qui va servir de template et le démarrer
Entrer dans le conteneur crée avec la commande. Cela se trouve dans le Node → _Shell et tapez la commande suivante :
1 | pct enter <conteneur_id> |
Faire les opérations nécessaires (création de user / installation d’applications)
Par exemple installer fusioninventory pour GLPI, configurer LDAP, activer le protocole SNMP en v2 ou V3, etc et faire du ménage dans le conteneur si besoin (apt-get clean, resolv.conf)
Supprimez les interfaces réseaux avec la commande
1 | pct set <conteneur_id> —delete net0 |
Supprimez le hostname de la machine
1 | pct set <conteneur_id> —delete hostname |
Arrêtez le conteneur
Faire un backup de la vm depuis l’interface (format gzip)
Déplacez le fichier depuis l’emplacement de backup vers ../templates/cache/name-version.tar.gz
Dans notre cas sur Proxmox, c’est depuis /var/lib/vz/dump, on prends le backup en tar.gz (pas besoin du log) et on le colle sur /var/lib/vz/template/cache, donc par exemple
cp /var/lib/vz/dump/nom_du_backup.tar.gz /var/lib/vz/template/cache/nom_du_backup.tar.gz |
pour renommer :
mv /var/lib/vz/template/cache/nom_du_backup.tar.gz /var/lib/vz/template/cache/NOUVEAU_nom_du_backup.tar.gz |
Pour utiliser ce conteneur, il suffit de créer un conteneur comme on fait d’habitude et le sectionner dans la liste proposée.
Toutes nos publications sur Linkedin !