Turning a server into a Cloud hypervisor
A TurtiniOS server node becomes a Cloud host — able to run VMs — as soon as it has virtualization available. There's no separate registration step.
What's required:
• The node must be a server role (always-on class hardware).
• Virtualization (KVM/libvirt) must be available on the machine — this generally means hardware virtualization enabled in firmware/BIOS and the virtualization stack present.
• The node must be joined to the same fabric as your Turtini (see "Connecting a node to the fabric").
What happens automatically:
On boot, the node's agent probes for virtualization. If it finds it, the node advertises itself as a hypervisor and starts a reconcile loop that watches for VMs the Cloud module places on it. Within a few seconds it appears on the Hosts tab at /cloud with its CPU and memory capacity, ready to receive VMs.
To also use the in-browser console for VMs on this host, an operator runs the console secret provisioning once — see "Provisioning the VM console secret."
If a server doesn't show up as a host:
• Confirm hardware virtualization is enabled on the machine.
• Confirm the node is a server role and joined to the fabric (check the Nodes tab).
• Give it a few seconds after boot to advertise.