Proxmox-Blueprints
Goals
- Automation for new servers.
- Infrastructure as Code.
- Build more, rely less on UI.
- Ease of use.
Tested Hardware
- Dell Optiplex 5060 and a 5050
- Dell 7810T - The dual cpu setup and ability to accept 2400 DDR4 ram makes this a prime choice for ProxMox Hypervisor
- Z6 G4 - xeon gold
Getting Started
Setup Script
- Configure Proxmox Low Power Mode
- Add Ansible pub key
- Setup Terraform Token
- Create a VM Template
The scripts in the Scripts folder are designed to run from the proxmox shell.
- Grab your local ansible ssh public key. Typically,
~/.ssh/ansible.pub
.
- Download setup.sh:
wget https://raw.githubusercontent.com/kentonbmax/proxmox-blueprints/main/scripts/setup.sh
- Give permission
chmod +x *.sh
- Run
./setup.sh
References and motivations
Other Work
Learn Typescript Node Templates
Future
- ansible roles
- Create iso file with semver to download all your isos.