mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 09:16:29 +00:00
This should allow end-users to gracefully reboot or shutdown Kubernetes nodes (incuding control planes) running on vSphere Hypervisor There are several use cases when cluster administrators are not able to install extra packages onto the host OS Fixes #3462 Signed-off-by: Alex Szakaly <alex.szakaly@gmail.com>
11 lines
752 B
Markdown
11 lines
752 B
Markdown
# open-vm-tools
|
|
This should allow end-users to gracefully reboot or shutdown Kubernetes nodes (incuding control planes) running on vSphere Hypervisor.
|
|
|
|
Furthermore, it is also mandatory to have `open-vm-tools` installed on your Kubernetes nodes to use vSphere Cloud Provider (i.e. determinte virtual machine's FQDN).
|
|
|
|
## Remarks:
|
|
- `spec.template.spec.hostNetwork: true`: correctly report node IP address; required
|
|
- `spec.template.spec.hostPID: true`: send the right signal to node, instead of killing the container itself; required
|
|
- `spec.template.spec.priorityClassName: system-cluster-critical`: critical to a fully functional cluster
|
|
- `spec.template.spec.securityContext.privileged: true`: gain more privileges than its parent process; required
|