Skip to content

notsudoers/proxmox-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Proxmox Automation Script

Create VMs with custom cloud-init provisioning

Proxmox Debian Method

Script for proxmox debian installation method.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Script47ph/proxmox-automation/main/pve-create-vms.sh)"

Proxmox Iso Method

Script for proxmox iso installation method. Add "snippets" to the content of local storage via proxmox dashboard (Datacenter > Storage > local > edit) before using this script.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Script47ph/proxmox-automation/main/pve-create-vms-iso.sh)"

Features:

  • Easy to use
  • Pull latest image from generic cloud
  • Update to 5.x kernel
  • Enable zram
  • Enable ssh password authentication
  • Add qemu-guest-agent for better controlling vms
  • Add dedicated speedtest (Powered by Fast.com - Netflix). Thanks to ddo/fast for bringing this to the cli world.

Available distributions:

  • Debian 10
  • Debian 11
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • CentOS 7
  • CentOS 8 Stream
  • CentOS 9 Stream
  • AlmaLinux 8
  • AlmaLinux 9
  • Rocky Linux 8
  • Rocky Linux 9

About

Proxmox automation script for provisioning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages