khuedoan-homelab/metal
Khue Doan aabb7b340c Specify Ansible SSH key without SSH agent
For the tools container
2021-05-16 13:26:32 +07:00
..
group_vars Specify Ansible SSH key without SSH agent 2021-05-16 13:26:32 +07:00
roles Ensure idempotency for bare metal provisioning 2021-05-16 13:12:41 +07:00
ansible.cfg Disable host key checking 2021-03-01 00:44:11 +07:00
hosts.ini Standardize TODOs 2021-05-01 22:51:55 +07:00
main.yml Ensure idempotency for bare metal provisioning 2021-05-16 13:12:41 +07:00
Makefile Use Ansible from package manager instead of pip 2021-05-16 13:14:15 +07:00
README.md Update title for each layer 2021-04-20 01:55:09 +07:00
shutdown.yml Ensure idempotency for bare metal provisioning 2021-05-16 13:12:41 +07:00

Bare-metal

  • 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
  • Build an LXD cluster
  • Generate/render secrets