Біртіндеп жаңарту дегеніміз не
Дәрежелі инстанстарды жаңарту
Біртіндеп жаңарту — жаңа қолданба нұсқасы инстанстарды бір-бірден жаңарту арқылы ескі нұсқаны біртіндеп ауыстыратын орналастыру стратегиясы.
Қалай жұмыс істейді
- Жаңа инстанстар жаңа нұсқамен іске қосылады
- Ескі инстанстар бір-бірден тоқтатылады
- Трафик дайын инстанстарға қайта бағытталады
- Процесс толық жаңартылғанға дейін жалғасады
Артықшылықтары
- Zero Downtime — қызмет әрқашан қолжетімді
- Өзгерістердің біртіндеп таралуы
- Мәселелер кезінде кері қайтару мүмкіндігі
- Минималды ресурс талаптары
- Kubernetes арқылы автоматтандыру
Кемшіліктері
- Уақытша нұсқа үйлесімсіздігі
- Кері үйлесімділік қажет
- Blue-Green-ден баяу
- Аралас нұсқалармен күрделі жөндеу
Kubernetes параметрлері
- maxSurge — максималды қосымша подтар
- maxUnavailable — рұқсат етілген қолжетімсіз саны
- minReadySeconds — под дайындық уақыты
- progressDeadlineSeconds — орналастыру таймауты