User Tools

Site Tools


обновление_кластера_kubernetes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
обновление_кластера_kubernetes [2025/01/06 14:24]
val [Шаг 1. Убеждаемся, что приложение в кластере работает]
обновление_кластера_kubernetes [2025/01/06 16:16] (current)
val [Шаг 4. Обновляем кластер kubernetes]
Line 66: Line 66:
 <​code>​ <​code>​
 server.corp13.un:​~/​kubespray#​ pandoc -t plain docs/​recover-control-plane.md | less server.corp13.un:​~/​kubespray#​ pandoc -t plain docs/​recover-control-plane.md | less
 +  в новых версиях:​
 +server.corp13.un:​~/​kubespray#​ pandoc -t plain docs/​operations/​recover-control-plane.md | less
 </​code><​code>​ </​code><​code>​
 ... ...
Line 73: Line 75:
 </​code>​ </​code>​
  
-  * Создаем новый kube3 (HW аналогично kubeN) и назначаем ему старый ip адрес (через установку mac и dhclient)+  * Создаем новый kube3 (HW и !!!**ВЕРСИЯ ОС**!!! ​аналогично kubeN) и назначаем ему старый ip адрес (через установку mac и dhclient)
   * Возвращаем kube3 в инвентарный файл выполняем предварительную настройку   * Возвращаем kube3 в инвентарный файл выполняем предварительную настройку
  
Line 89: Line 91:
 (venv1) server.corp13.un:​~#​ ansible all -a 'sed -i""​ -e "/​swap/​s/​^/#/"​ /​etc/​fstab'​ -i /​root/​kubespray/​inventory/​mycluster/​hosts.yaml --limit=kube3 (venv1) server.corp13.un:​~#​ ansible all -a 'sed -i""​ -e "/​swap/​s/​^/#/"​ /​etc/​fstab'​ -i /​root/​kubespray/​inventory/​mycluster/​hosts.yaml --limit=kube3
  
-(venv1) server.corp13.un:​~#​ ansible-playbook conf/​ansible/​roles/​nodes.yml -i /​root/​kubespray/​inventory/​mycluster/​hosts.yaml --limit=kube3+(venv1) server.corp13.un:​~#​ ansible-playbook conf/​ansible/​roles/​nodes.yml -i /​root/​kubespray/​inventory/​mycluster/​hosts.yaml ​-e "​variable_host=all name_prefix=kube" ​--limit=kube3
 </​code>​ </​code>​
  
Line 151: Line 153:
 </​code>​ </​code>​
  
-Методические замечания+Методические замечания ​**для преподавателя** при записи вебинара
  
   - Выключить только что созданный kube3   - Выключить только что созданный kube3
Line 197: Line 199:
 <​code>​ <​code>​
 ~/​kubespray#​ pandoc -t plain docs/​upgrades.md | less ~/​kubespray#​ pandoc -t plain docs/​upgrades.md | less
 +
 +~/​kubespray#​ pandoc -t plain docs/​operations/​upgrades.md | less
 ... ...
 Multiple upgrades Multiple upgrades
Line 203: Line 207:
 ~/​kubespray#​ git describe --tags ~/​kubespray#​ git describe --tags
  
-~/​kubespray#​ git tag+~/​kubespray#​ git tag | more
 </​code>​ </​code>​
  
Line 262: Line 266:
  
  
-Методические замечания+Методические замечания ​**для преподавателя** при записи вебинара
  
   - Наблюдать работоспособность приложения в процессе обновления   - Наблюдать работоспособность приложения в процессе обновления
обновление_кластера_kubernetes.1736162642.txt.gz · Last modified: 2025/01/06 14:24 by val