Политика жизненного цикла
Временная шкала жизненного цикла версий
Ниже приведена временная шкала жизненного цикла выпущенных версий оператора 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 от Alauda предоставляет клиентам достаточно времени для планирования и выполнения обновлений до более стабильных версий.
Версии оператора Gitlab от Alauda обычно отстают от последних официальных релизов Gitlab на 1-5 минорных версий (1-5 месяцев).
Кроме того, в течение периода поддержки Alauda выпускает обновления безопасности каждые два месяца для обеспечения безопасности и стабильности операторов.
Политика поддержки
Alauda предоставляет 12 месяцев поддержки для каждой выпущенной минорной версии оператора Gitlab.
В период поддержки включается следующая помощь:
- Патч-обновления от Gitlab, включая исправления ошибок и патчи безопасности
- Обновления безопасности, соответствующие стандартам безопасности Alauda
- Помощь клиентам в обновлении оператора Gitlab до более новых версий