Политика жизненного цикла
Временная шкала жизненного цикла версий
Ниже представлена временная шкала жизненного цикла выпущенных версий оператора Alauda Build of Gitlab:
Политика выпуска
Новая версия оператора Alauda Build of Gitlab выпускается как минимум раз в 4 месяца, обычно следуя за вторым по свежести минорным релизом, официально выпущенным Gitlab.
Даты выпуска гибкие и не фиксированы. В течение 4 месяцев после предыдущего релиза будет предоставлена как минимум одна новая версия. Фактическое количество выпусков зависит от того, когда Gitlab объявляет новые Required Intermediate Versions.
Required Intermediate Version — это версия, которая должна быть включена в путь обновления Gitlab (например, версии 17.8.z и 17.11.z являются Required Intermediate Versions).
Gitlab выпускает новую минорную версию каждый месяц. При выпуске новой минорной версии предыдущая может быть отмечена как Required Intermediate Version. После официального обозначения такой версии Gitlab, Alauda оперативно предоставляет соответствующее обновление оператора.
Эти политики разработаны по следующим причинам:
- Gitlab следует быстрому циклу выпуска, выпуская новую минорную версию каждый месяц, при этом каждая версия поддерживается только три месяца. В отличие от этого, Alauda предоставляет до 12 месяцев поддержки для каждой версии оператора, что увеличивает затраты на сопровождение.
- Обновление Gitlab требует значительного времени на операционные работы. Частые обновления (каждые 3 месяца) создают высокую нагрузку на операционные процессы и увеличивают риск сбоев в работе клиентов.
- Годичный период поддержки оператора Gitlab предоставляет клиентам достаточно времени для планирования и выполнения обновлений до новых стабильных версий.
Версии оператора Gitlab от Alauda обычно отстают от последних официальных релизов Gitlab на 1–5 минорных версий (1–5 месяцев).
Кроме того, в течение периода поддержки Alauda будет выпускать обновления безопасности каждые два месяца для обеспечения безопасности и стабильности операторов.
Политика поддержки
Alauda предоставляет 12 месяцев поддержки для каждой выпущенной минорной версии оператора Gitlab.
В период поддержки включена следующая помощь:
- Патч-обновления от Gitlab, включая исправления ошибок и патчи безопасности
- Обновления безопасности, соответствующие стандартам безопасности Alauda
- Помощь клиентам в обновлении оператора Gitlab до более новых версий