t3hbeowulf / homelab-configs

HomeLab Configuration Settings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

HomeLab Configuration Settings


Languages

Language:HCL 100.0%