Skip to content

QuantumDancer/Homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Homelab Documentation

This git repository acts as overview of my Homelab configuration. Due to different technology stacks, the configuration is split into multiple git repositories.

Note: All repositories on GitHub are only a mirror. The main work is done on my self-hosted GitLab instance, which has two self-hosted GitLab runners attached and Renovate configured.

Repositories

  • homelab-terraform: Terraform configuration to create new VMs on my Proxmox instance (and for an AWS KMS key to auto-unseal my HashiCorp Vault instance)
  • homelab-ansible: Ansible configuration for VMs running on Proxmox.
  • packer-vm-template: RHEL 9 template for Proxmox built by HashiCorp Packer. Does not yet fully work (cloud-init does not pick up networking configuration).
  • homelab-terraform-talos-cluster: Terraform configuration for my 3-node Talos Linux Kubernetes Cluster.
  • flux-cluster-config: Flux CD based deployments for the Talos Linux cluster. Deprecated. Configuration is currently moved to ArgoCD based Platform Apps repo.
  • idp-argocd-platform-apps: ArgoCD based deployments for my Talos Linux cluster. Focussed on platform engineering tools.

About

This repository acts as the main documentation for my homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published