Skip to content

kentonbmax/proxmox-blueprints

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxMox Blueprints

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.

  1. Grab your local ansible ssh public key. Typically, ~/.ssh/ansible.pub.
  2. Download setup.sh: wget https://raw.githubusercontent.com/kentonbmax/proxmox-blueprints/main/scripts/setup.sh
  3. Give permission chmod +x *.sh
  4. Run ./setup.sh

References and motivations

Other Work

Learn Typescript Node Templates

Future

  • ansible roles
    • vm template
  • Create iso file with semver to download all your isos.

About

Proxmox examples using Terraform and Ansible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published