升级现有Kubernetes群集的节点规格
我刚刚将现有集群的所有VM节点的RAM从16GB升级到32GB 但是升级现有Kubernetes群集的节点规格,kubernetes,vmware,Kubernetes,Vmware,我刚刚将现有集群的所有VM节点的RAM从16GB升级到32GB 但是kubectl get nodes仍然显示16GB 每个节点 内存,如何让kubernetes重新读取SEPC?重新启动Kubelet可以做到这一点,但对于较大的集群来说并不实用 $ kubectl get nodes node-02 -o yaml | grep mem memory: 16145384Ki memory: 16247784Ki message: kubelet has sufficie
kubectl get nodes
仍然显示16GB
每个节点
内存,如何让kubernetes重新读取SEPC?重新启动Kubelet可以做到这一点,但对于较大的集群来说并不实用
$ kubectl get nodes node-02 -o yaml | grep mem
memory: 16145384Ki
memory: 16247784Ki
message: kubelet has sufficient memory available
重新启动后:
$ kubectl get nodes node-02 -o yaml | grep mem
memory: 32922600Ki
memory: 33025000Ki
message: kubelet has sufficient memory available
我本以为
kubelet
会在它重新启动时接受这种变化;docker info
显示了什么?你是在容器中运行kubelet
吗?我想知道kubelet是否重新启动了。不,我需要运行一个kubectl命令来重新读取所有节点的节点规范,如果它是一个千节点集群,那么我将ssh连接到每个节点并重新启动kubelet?相反,kubelet应该每隔几秒钟在循环中读取节点规格