Within this repository are a collection of Ansible and Terraform configurations that define, configure and maintain my homelab. As of 2024-02-01, this is a very early work in progress.
- Define each node configuration
- Define node grouping configuration
- Define networking configuration
- Define base tasks for all Proxmox hosts in my homelab
- Define base VM tasks for initial VM configuration to reduce the number of VM templates required
- Define custom VM tasks for specific VMs to ensure rapid recreation
- Define ProxMox VM Creation with parameters
- Define ProxMox LXC Creation with parameters
- Define a VM Suite that stands up Kubernetes