В цій статті я продемонструю як за допомогою стандартних утиліт оновити ваш Kubernetes кластер до нової версії. Може виникнути питання: якщо в мене все працює і задовільняє в поточній версії Kubernetes, чи є потреба оновлюватися? На мою думку так і головна причина не в нових фічах, а у виправленні помилок в безпеці. Не дивлячись на те що Kubernetes є продуктом з відкритим кодом, над яким працюють тисячі спеціалістів зі всього світу, від помилок ніхто не застрахований Якщо помилка буде знайдена, то її виправлять тільки в останніх кількох версіях. Офіційна політика – підтримка тільки 3-ох останніх мінорних версій Kubernetes. Враховуючи, що в 2020 році був здійснений перехід на трьох разовий реліз то ми отримуємо, що кожна версія Kubernetes підтримується на протязі одного року. А багато security bugs можуть знаходити і в продуктах випущених більше ніж 10 років тому (рекомендую ознайомитися з вразливостями Spectre та Meltdown в процесорах).
(більше…)