I have a vision for a fully automated scalable homelab. With kubernetes powering off physical nodes as worloads decrease, and powering them on as they increase.
I have a few scripts in place to get RAM/CPU usage for k8s nodes, and ansible provisioning scripts to create and spin up new nodes.
Ansible Provisioning a VM Disabling host key checking
[defaults] host_key_checking = false