Деплой и инфра
Rollout strategies: обзор на воспроизведение
Воспроизведение по памяти сильнее перечитывания. На каждый промпт скажите или запишите полный ответ из памяти до того, как откроете образец — именно усилие припоминания закрепляет материал.
Восстановите ключевые механизмы раздела — три оси компромисса, maxSurge/maxUnavailable, почему readiness-гейтинг несущий, метрические gate канарейки и безопасный для схемы rollback — не подглядывая в урок.
- 01Назовите четыре стратегии выката и три оси, между которыми вы выбираете.
- 02Чем управляют maxSurge и maxUnavailable, каковы их дефолты и какова настройка zero-downtime?
- 03Почему readiness probe несущий во время rolling update и чем он отличается от liveness probe?
- 04Что делает canary менее рискованной, чем blue-green, и что единственное должно быть на месте, чтобы эта выгода была реальной?
- 05Почему 'мгновенный rollback' blue-green проваливается на изменении схемы и как это чинит expand-contract?
- 06Когда recreate — правильный выбор несмотря на простой, и почему другие стратегии его не заменяют?
Если вы смогли восстановить каждый ответ из памяти, у вас в руках хребет раздела: четыре формы, взвешенные по blast radius, стоимости ресурсов и скорости rollback; maxSurge/maxUnavailable плюс readiness probe для zero-downtime rolling; автоматический метрический gate (progressive delivery) для canary; expand-contract, чтобы rollback пережил изменение схемы; и recreate, зарезервированный для ворклоадов, где версии не могут сосуществовать. Observability — рычаг, решающий, какой стратегии вы реально можете доверять.