Go to file
2023-10-23 14:27:29 +02:00
ansible@920407620d feat(dependency): Add ansible 2023-10-23 14:26:17 +02: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(install): Add multiple installation processes 2023-10-23 14:26:55 +02:00
README.md docs(README): Update dependency list 2023-10-23 14:27:29 +02:00
Vagrantfile feat(install): Add multiple installation processes 2023-10-23 14:26:55 +02:00

Homelab

Dependencies

  • Vagrant
  • ansible
  • vagrant-scp

Script

  • Detect WSL or Linux
  • Detect default network interface
  • Inject network interface
  • Gather IPs (vagrant ssh-config)
  • Deploy Ansible playbook
  • Download kubeconfig
  • Ping cluster (kubectl get nodes)