mirror of
https://github.com/khuedoan/homelab.git
synced 2025-01-07 05:51:17 +07:00
5bd503dbce
Because we switched to Ubuntu and Ubuntu has snap installed by default |
||
---|---|---|
.. | ||
group_vars | ||
roles | ||
ansible.cfg | ||
hosts.ini | ||
Makefile | ||
playbook.yml | ||
README.md | ||
requirements.txt | ||
reset.py |
Layer 0
Bare metal provisioning
- Render PXE boot configs
- Start Docker based PXE server
- Turn off all nodes
- Wake them up using magic packet
- Install OS using PXE and kickstart
- Wait for the OS installation to finish and reboot to the new OS
- Start basic provisioning
- Install Docker
- Create simple etcd container for Terraform state
- Generate Terraform backend config