Kubernetes — Обновить Версию Кластера K8S

  • Автор темы Vdizayn
  • Обновлено
  • 18, Oct 2024
  • #1

Ранее я обновил наш кластер Kubernetes до версии 1.22.7, и получить узлы говорит об этом.

 
 kubectl get nodes
 

убд готов 337д v1.22.7

Теперь я хотел обновиться до 1.23.7, поэтому я выполнил следующие шаги для мастера и всех рабочих.

  • sudo apt-mark unhold kubeadm && sudo apt-get update && sudo apt-get install -y kubeadm=1.23.7-00 && sudo apt-mark Hold kubeadm
  • узел обновления sudo kubeadm (план обновления/применить к мастеру)
  • sudo apt-mark unhold kubeadm && sudo apt-get update && sudo apt-get install -y kubelet=1.23.7-00 && sudo apt-mark Hold kubelet
  • sudo systemctl демон-перезагрузка
  • sudo systemctl перезапустить kubelet

Итак, установлена ​​новая версия kubeadm:

Версия kubeadm: Major: «1», Minor: «23», GitVersion: «v1.23.7»

kubectl -n kube-system edit cm kubeadm-config

говорит kubernetesVersion: v1.23.7

Пока все хорошо.

Но тогда

kubectl get nodes

Все еще говорит, что используется 1.22.7!

убд готов 223д v1.22.7

Странный! Почему по-прежнему отображается старая версия, хотя все остальные команды, такие как версия kubeadm, говорят v1.23.7??

#kubernetes #kubeadm #kubelet

Vdizayn


Рег
08 Feb, 2018

Тем
71

Постов
188

Баллов
553
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно