Créer des templates conteneurs pour Proxmox

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

L’attribut alt de cette image est vide, son nom de fichier est Template-conteneurs-pour-Proxmox-1024x510.png.

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.

Nous contacter !

Toutes nos publications sur Linkedin !