2023-10-21 22:22:23 +00:00
|
|
|
# Homelab
|
|
|
|
|
2023-10-23 12:27:29 +00:00
|
|
|
## Dependencies
|
|
|
|
- Vagrant
|
|
|
|
- ansible
|
|
|
|
- vagrant-scp
|
2023-10-21 22:22:23 +00:00
|
|
|
|
|
|
|
## 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)
|