Go to file
2024-02-02 13:50:48 +01:00
ansible@920407620d feat(dependency): Add ansible 2023-10-23 14:26:17 +02:00
inventory chore(k3s): Move variables to inventory file 2024-02-02 13:50:48 +01:00
.gitignore feat(install): Add multiple installation processes 2023-10-23 14:26:55 +02:00
.gitmodules feat(dependency): Add ansible 2023-10-23 14:26:17 +02:00
Makefile feat(libvirt): Add support for libvirt (qemu) 2024-02-02 13:47:58 +01:00
README.md docs(README): Update TODO list 2023-10-30 16:56:18 +01:00
Vagrantfile feat(libvirt): Add support for libvirt (qemu) 2024-02-02 13:47:58 +01:00

Homelab

Dependencies

  • Vagrant
  • ansible
  • vagrant-scp

Setup

For ingress node connected to the internet, I recommend using a VPS of either choice, acting as the public input to the cluster.
To do so, complete the IP in the inventory/outsider.yml file.

This VPS needs to be pre-configured with this script.

TODO

  • Detect default network interface