-
-
Notifications
You must be signed in to change notification settings - Fork 748
Description
🚀 Feature Request: Hot-Add CPU Support
Currently, Talos Linux supports hot-plugging RAM (memory) on virtual machines, specifically verified on VMware. Once RAM is added to the VM, the changes are immediately visible in the Talos dashboard, and the updated memory capacity is applied to the Kubernetes node after a Kubelet restart.
However, when additional CPU cores are added to the virtual machine (e.g., via vSphere, Proxmox, etc.), these changes do not take effect without a full host reboot.
💡 Proposed Solution
We request the addition of support to enable hot-plugging of CPU cores in Talos Linux. This feature would allow the host to recognize and utilize newly added CPU resources without requiring a complete system restart.
📝 Documentation Requirement
Along with the implementation, we need clear documentation detailing the hot-add CPU procedure for various supported hypervisors, such as:
- VMware vSphere
- Proxmox VE
- KVM/libvirt
- and any others where hot-add CPU is supported.
This would significantly improve the operational flexibility of Talos clusters running on virtualized environments.