Skip to content

An ansible project that is designed to bootstrap multiple proxmox clusters and make the Production setup with Ceph.

Notifications You must be signed in to change notification settings

ankraio/proxspray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxSpray 🚀

License: MIT Ansible Proxmox Maintained by Ankra

ProxSpray is a fast, production-ready Ansible automation for deploying Proxmox clusters with Ceph, advanced networking, and more.


🚀 Quick Start

  1. Clone the repo
git clone https://github.com/ankraio/proxspray.git
cd proxspray
  1. Copy and edit the example inventory
cp -r inventory-example inventory/my-cluster
# Edit inventory/my-cluster/inventory and group_vars/all.yml
  1. Run the playbook
ansible-playbook -i inventory/my-cluster/inventory playbook.yml
  1. Check your cluster
ansible -i inventory/my-cluster/inventory proxmox -m shell -a "pvecm status"
ansible -i inventory/my-cluster/inventory proxmox -m shell -a "ceph health"

🧩 Terraform Integration

The output of ProxSpray (API tokens, user credentials, and environment files in ~/tmp/.proxmox-terraform/) works directly with ankraio/proxmox-terraform for seamless infrastructure-as-code workflows.


Maintained by: Ankra Infrastructure Team

About

An ansible project that is designed to bootstrap multiple proxmox clusters and make the Production setup with Ceph.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages