====== Packer : Construire une image ====== Ressources : * https://learn.hashicorp.com/tutorials/packer/docker-get-started-build-image?in=packer/docker-get-started * https://jesuisadmin.fr/deployer-des-machines-virtuelles-kvm/ * https://pve.proxmox.com/wiki/Cloud-Init_Support * https://www.packer.io/docs/builders/proxmox * https://blog.dustinrue.com/2020/05/going-deeper-with-proxmox-cloud-init/ * Cloud-Init de Proxmox pour Packer https://blog.dustinrue.com/proxmox-cloud-init/ * https://github.com/chriswayg/packer-proxmox-templates ===== Créer une VM ===== * création d'une VM Debian avec l'iso Debian 10.9 * définir la clé SSH de connexion utilisateur * ajouter un CD-ROM Cloud-init à la VM * ajouter une interface série et la configurer comme affichage VGA ===== Créer un template Packer ===== Un template Packer est un fichier de configuration utilisant le langage HCL (Hashicorp Configuration Language). * **créez** un dossier nommé par exemple **packer_debian** ; * se **positionner** dans le dossier **packer_debian** : # mkdir packer_debian # cd packer_debian