Kubernetes 修复主节点和工作节点之间的版本倾斜
我已经使用kubeadm手动设置了一个小型kubernetes,用于学习/概念验证应用程序。不幸的是,当我列出节点时,其中一个节点的版本不同:Kubernetes 修复主节点和工作节点之间的版本倾斜,kubernetes,Kubernetes,我已经使用kubeadm手动设置了一个小型kubernetes,用于学习/概念验证应用程序。不幸的是,当我列出节点时,其中一个节点的版本不同: kubectl get nodes k8s-master Ready master 8h v1.16.2 k8s-node1 Ready worker 51m v1.16.2 k8s-node2 Ready worker 30m v1.15.2 k8s-node3 Ready wor
kubectl get nodes
k8s-master Ready master 8h v1.16.2
k8s-node1 Ready worker 51m v1.16.2
k8s-node2 Ready worker 30m v1.15.2
k8s-node3 Ready worker 15m v1.16.2
k8s-node2的版本为v1.15.2,而其他节点的版本为v1.16.2。
如何使node2与v1.16.2版本保持最新?
不清楚我是在主节点还是工作节点上运行命令来修复此问题?
谢谢 根据关于版本倾斜策略:
库贝莱
kubelet
不得比kube-apiserver
更新,并且最多可以是两个较旧的次要版本
例如:
位于1.13kube-apiserver
在1.13、1.12和1.11上受支持kubelet
v1.16.2
,支持版本为v1.15.2
的工作节点您的群集已正确配置。
但是,如果您决定升级节点以匹配集群的其余部分,我建议您遵循此步骤。您需要升级
kubelet
,然后重新启动它。如何安装取决于最初的安装方式。