Streamline VM Deployment: Ansible Automation for Proxmox VE

Streamline VM Deployment: Ansible Automation for Proxmox VE

8.441 Lượt nghe
Streamline VM Deployment: Ansible Automation for Proxmox VE
Proxmox provides a really useful graphical user interface for Proxmox VE that makes managing a cluster and virtual machines relatively straightforward But manually creating virtual machines takes time and usually you're just repeating the same process over and over again No doubt those virtual machines are important so you'll buy more storage so you can make backup copies of them locally, and then pay some more money so that you can have offline copies as well But if you consider the time it would take to recover your backup copies from an offline storage and then how long it would take to restore your virtual machines, automation with a tool like Ansible makes more sense Because if you can create and manage your virtual machines from code, then aside from any data that's generated, that code is all you need a backup of to be able to rebuild your virtual machines So in this video, we show you how to automate VM creation on Proxmox VE using Ansible Useful links: https://docs.ansible.com/ansible/latest/collections/community/general/proxmox_kvm_module.html https://docs.ansible.com/ansible/latest/collections/community/general/proxmox_disk_module.html https://pve.proxmox.com/wiki/Cloud-Init_Support ============================= SUPPORT THE CHANNEL Donate through Paypal: https://paypal.me/DavidMcKone Donate through Buy Me A Coffee: https://buymeacoffee.com/dmckone Become a monthly contributor on Patreon: https://www.patreon.com/dmckone Become a monthly contributor on YouTube: https://www.youtube.com/c/TechTutorialsDavidMcKone ============================== ============================= MY RECORDING HARDWARE: Blue Yeti USB Microphone https://amzn.to/3IfL3qm Blue Radius III Custom Shockmount for Yeti and Yeti Pro USB Microphones https://amzn.to/3G3f89P RØDE PSA1 Professional Studio Arm https://amzn.to/3Z3lPBF Aokeo Professional Microphone Pop Filter https://amzn.to/3VuZl9H Sony Alpha ZV-E10L Mirrorless Camera https://amzn.to/3ITHCoU Elgato Cam Link 4K Capture Card https://amzn.to/43CzQaT Neewer NP-FW50 Dummy Battery Charger Kit https://amzn.to/3qp9Q4s Elgato Key Light Air - Professional 1400 lumens Desk Light https://amzn.to/3G81OB9 Neewer 2 Packs Tabletop LED Video Light Kit https://amzn.to/3CcuN5O Elgato Green Screen https://amzn.to/3CoJBOL ============================= ============================== MEDIA LINKS: Website - https://www.techtutorials.tv/ Twitter - https://twitter.com/dsmckone1 ============================== For more technical information, including commands used, check out our blog post https://www.techtutorials.tv/sections/promox/automate-vm-creation-on-proxmox-with-ansible/ Chapters 00:00 Intro 01:02 Assumptions 01:44 Create Playbook 05:20 Create Image Files 09:20 Create Computer Files 13:58 Create Variables 18:16 Create Vaults 19:32 Assemble Files Role 21:45 Download Cloud-Init Images Role 23:48 Create Snippets Folder 24:56 Create Cloud-Init Files Role 31:11 Create VMs Role 41:21 Post Cleanup 47:01 Testing 51:22 Summary ansible proxmox vm,ansible deploy proxmox vm,ansible create proxmox vm,automation using ansible,automate proxmox,ansible automate proxmox,proxmox automation,proxmox create vm,proxmox virtual machine,ansible proxmox cloud-init,proxmox cloud init debian,proxmox automation ansible,ansible proxmox automation,ansible proxmox cloud init