Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 730 Bytes

README.md

File metadata and controls

19 lines (16 loc) · 730 Bytes

HomeLab Configs

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.

Goals

Hardware

  1. Define each node configuration
  2. Define node grouping configuration
  3. Define networking configuration

Ansible

  1. Define base tasks for all Proxmox hosts in my homelab
  2. Define base VM tasks for initial VM configuration to reduce the number of VM templates required
  3. Define custom VM tasks for specific VMs to ensure rapid recreation

Terraform

  1. Define ProxMox VM Creation with parameters
  2. Define ProxMox LXC Creation with parameters
  3. Define a VM Suite that stands up Kubernetes