Skip to main content
Talos Director is in Limited Availability. Limited Availability customers receive full production support and work directly with Sidero Labs engineering during onboarding. General availability is planned for January 2027, and the console is changing quickly until then, so details on these pages may differ from what you see.To request access, visit siderolabs.com/getdirector.
This page maps vSphere terms to their Talos Director equivalents, then describes where the two platforms work differently. To move VMs from vCenter, see Migrate from VMware.

Terms

How Talos Director differs from vSphere

The hosts have no shell. There is no equivalent of the ESXi shell or SSH on a Talos Linux host. Everything about a host is defined in its machine configuration, which Talos Director manages, and the host is operated through an authenticated API. Troubleshooting that would start with an SSH session on ESXi starts with the host’s detail screen in the console instead. The virtual machines themselves are ordinary guests, with full access through the console, RDP, or SSH. Hosts are upgraded by replacing the image. A Talos Linux host is a read-only image. An upgrade swaps the whole image, one host at a time, with the host’s VMs live-migrated away first. There are no patches or VIBs to apply, and no package transaction that can half-apply. The hosts open the management connections. vCenter connects in to each ESXi host. In Talos Director, each host opens an outbound connection to the control plane and keeps it open, so hosts need no inbound management port. Kubernetes is part of the platform. Kubernetes nodes are VMs on the same hosts, in the same inventory, under the same scheduler, High Availability, storage, and firewall policy as every other VM. There is no separate Kubernetes product to install and run beside it. You supply VMware’s disk library. Migrating a VM while it keeps running (scheduled or automatic cutover) requires VMware’s Virtual Disk Development Kit (VDDK). Talos Director does not bundle it, so you upload it from your own VMware entitlement. See What Happens During a Migration.