Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Каждый продукт Майкрософт имеет жизненный цикл. Жизненный цикл начинается, когда продукт освобождается и заканчивается, когда он больше не поддерживается. Зная ключевые даты в этом жизненном цикле, вы можете принимать обоснованные решения о том, когда необходимо обновить или внести другие изменения в программное обеспечение.
Жизненный цикл поддержки Azure CLI предназначен для обеспечения четкости и прогнозируемости для клиентов в отношении поддержки каждого выпуска. Продолжительность и степень поддержки зависят от нескольких квалификаций. Жизненный цикл поддержки Azure CLI следует современной политике жизненного цикла Майкрософт, если в этой статье не указано иное.
Типы ссылок
Существует два ссылочных типа Azure CLI.
Core: ссылки Azure CLI, опубликованные в качестве постоянной части интерфейса командной строки, называются "основными" ссылками. Все основные ссылки устанавливаются с помощью Azure CLI и вы не можете выбрать подмножество ссылок. Если вы запускаете CLI с помощью Azure Cloud Shell, основные ссылки всегда будут актуальными.
Расширения: расширения не поставляются в составе интерфейса командной строки, но выполняются в качестве команд CLI. Некоторые расширения являются постоянной частью Azure CLI, но часто расширение предоставляет доступ к дополнительным возможностям и предварительным версиям функций.
Одна ссылочная группа может иметь как основные, так и команды расширения. Например, в группе ссылок az vm, az vm nic add является основной командой ссылки, а az vm repair create является расширением.
Дополнительные сведения о расширениях Azure CLI см. в статье "Использование расширений Azure CLI и управление ими".
Управление версиями
Основные сведения
Базовая версия Azure CLI состоит из трех чисел: major.minor.patch
- Основные версии: основные изменения, включая архитектурные и фундаментальные изменения дизайна. Мы предоставляем критически важные исправления безопасности для последней дополнительной версии предыдущей основной версии в течение трех лет.
- Минорные версии: обновлены для обновлений функций и улучшенного охвата служб Azure.
- Версии исправлений: исправления с обратной совместимостью без новых функций или изменений функциональности.
Расширения
Расширения Azure CLI следуют семантическому версионированию для нумерации версий. Семантическое управление версиями — это система, использующая трехкомпонентный формат чисел: major.minor.patch
- Мажорные версии: значительные изменения, часто из-за несовместимого изменения API.
- Минорные версии: обновления функций с обратной совместимостью или добавленная функциональность.
- Версии исправлений: исправления с обратной совместимостью без новых функций или изменений функциональности.
Ритмичность выпуска
Частота выпуска Azure CLI предназначена для предоставления клиентам прогнозируемых дат выпуска, расширения возможностей предприятий, разработчиков и сообщества для принятия стратегических решений при планировании своих планов.
Azure CLI Core обновляется ежемесячно до двух выпусков, включающих критические изменения. Выпуски значительных изменений происходят во втором и четвертом кварталах каждого года.
Расширения Azure CLI не имеют определенного срока выпуска и должны обновляться вручную.
Критические изменения могут не повлиять на существующие скрипты, но рекомендуется проверить скрипты в тестовой среде перед выполнением обновления.
Примечание.
Частота выпуска может быть немного скорректирована для выравнивания с основными объявлениями, относящимися к Azure.
Выпуски стандартной поддержки терминов (STS)
Версии STS ядра Azure CLI предоставляют самые последние возможности. Выпуски STS не испытывают критических изменений в течение шести месяцев. Серьезные изменения выпускаются во втором и четвертом кварталах календарного года и как правило, совпадают с конференциями Microsoft Build и Microsoft Ignite.
Выпуски STS имеют следующие характеристики:
- Выпуски STS выпускаются ежемесячно и получают обновления компонентов, исправления ошибок и исправления безопасности.
- Для поддержки версии STS необходимо использовать последнюю минорную версию релиза STS.
- Выпуски STS не имеют определенного маркера при выполнении команды
az version
. Это обеспечивает обратную совместимость с инструментами или скриптами, которые могут использовать информацию.
Выпуски долгосрочной поддержки (LTS)
Версии LTS Azure CLI Core предоставляют "период обслуживания" в течение 12 месяцев после окончания "текущего" периода. В течение этого времени выпуск LTS не подвергается критическим изменениям за исключением случаев, когда это требуется исправлением безопасности.
Версии LTS основаны на выпусках Azure CLI, которые вносят основные изменения во второй квартал календарного года. Обычно это совпадает с Microsoft Build.
Выпуски LTS имеют следующие характеристики:
- В течение первых шести месяцев выпуски LTS выпускаются ежемесячно и получают обновления компонентов, исправления ошибок и исправления безопасности.
- В течение следующих 12 месяцев выпуски LTS выпускаются при необходимости и получают исправления ошибок и исправления безопасности.
- Для поддержки версии LTS необходимо использовать последнюю версию выпуска LTS.
Легко найти дату выпуска LTS, выполнив az version
команду. Обратите внимание на azure-cli-support
строку, указывающую дату LTS.
{
"azure-cli": "2.48.0",
"azure-cli-core": "2.48.0",
"azure-cli-support": "LTS-20240521",
"azure-cli-telemetry": "1.0.8",
"extensions": {
}
}
На следующем рисунке показан срок выпуска и жизненный цикл поддержки azure CLI для выпусков STS и LTS.
В следующей таблице приведены примеры корреляции частоты выпуска с жизненным циклом поддержки:
Примечание.
Даты в следующей таблице предназначены только для примера. Фактические даты выпуска различаются.
Номер версии | График выпусков | Серьезные изменения | Тип выпуска | Тип поддержки | Поддерживается до версии | Версия LTS |
---|---|---|---|---|---|---|
2.61.0 | Май 2024 г. | Да | Основная | STS | 2.62.0 | |
2.62.0 | Июнь 2024 г. | Незначительный | STS | 2.63.0 | ||
2.63.0 | Июль 2024 г. | Незначительный | STS | 2.64.0 | ||
2.64.0 | Август 2024 г. | Незначительный | STS | 2.65.0 | ||
2.65.0 | Сентябрь 2024 г. | Незначительный | STS | 2.66.0 | ||
2.66.0 | Октябрь 2024 г. | Незначительный | LTS | 2.79.0 | 2.66.0 | |
2.67.0 | Ноябрь 2024 г. | Да | Основная | STS | 2.68.0 | 2.66.x |
Декабрь 2024 г. | 2.66.x | |||||
2.68.0 | Январь 2025 г. | Незначительный | STS | 2.69.0 | 2.66.x | |
2.69.0 | Февраль 2025 г. | Незначительный | STS | 2.70.0 | 2.66.x | |
2.70.0 | Март 2025 г. | Незначительный | STS | 2.71.0 | 2.66.x | |
2.71.0 | Апрель 2025 г. | Незначительный | STS | 2.72.0 | 2.66.x | |
2.72.0 | Май 2025 г. | Да | Основной | STS | 2.73.0 | 2.66.x |
2.73.0 | Июнь 2025 г. | Незначительный | STS | 2.74.0 | 2.66.x | |
2.74.0 | Июль 2025 г. | Незначительный | STS | 2.75.0 | 2.66.x | |
2.75.0 | Август 2025 г. | Незначительный | STS | 2.76.0 | 2.66.x | |
2.76.0 | Сентябрь 2025 г. | Незначительный | STS | 2.77.0 | 2.66.x | |
2.77.0 | Октябрь 2025 г. | Незначительный | LTS | 2.90.0 | 2.77.0 | |
2.78.0 | Ноябрь 2025 г. | Да | Основная | STS | 2.79.0 | 2.77.x |
2.79.0 | Декабрь 2025 г. | Незначительный | STS | 2.80.0 | 2.77.x |
Примеры:
- Чтобы получить поддержку, необходимо обновить до версии 2.63.0 при выпуске, если установлен Azure CLI 2.62.0.
- Если Azure CLI 2.66.0 является последним выпуском Azure CLI перед критическим изменением в четвертом квартале календарного года, оно поддерживается до выпуска Azure CLI 2.79.0.
Критические изменения
Основные выпуски Azure CLI содержат критические изменения и происходят до двух раз в год. Существенные изменения могут возникать в любое время для предварительных расширений. Расширения, отличные от общедоступной версии, не требуются для соблюдения критических политик изменений.
Подробные сведения о критических изменениях в Azure CLI см. в заметках о выпуске.
Поддерживаемые среды
Azure CLI выполняется в нескольких операционных системах и архитектурах. Полный список см. в статье "Установка Azure CLI". Для поддержки корпорации Майкрософт необходимо выполнить следующие критерии:
- Поддерживается версия Azure CLI.
- Версия ОС в настоящее время находится в основной поддержке издателя ОС.
- Зависимости, необходимые текущей версии Azure CLI, поддерживаются в ОС.
Azure CLI завершает поддержку платформы, если выполняется одно из следующих условий:
- ОС достигает конца жизни, как определено владельцем платформы.
- Версия Python, требуемая Azure CLI, завершает свою жизнь, больше не поддерживается в ОС или имеет нефиксированную критичную проблему безопасности.
Azure CLI объявляет о завершении поддержки ОС или одной из его зависимостей в течение трех месяцев после публичного объявления о выходе на пенсию.
Зависимость библиотеки Python
Azure CLI зависит от Python версии 3.8 или выше. В следующей таблице приводится сводка ожидаемого окончания поддержки для каждой версии Python:
Версия Python | Дата окончания поддержки |
---|---|
3,8 | Октябрь 2024 г. |
3,9 | Октябрь 2025 г. |
3,10 | Октябрь 2026 г. |
3.11 | Октябрь 2027 г. |
Azure CLI поддерживается только в операционных системах, где поддерживаются указанные выше версии Python.
- Windows: поддерживаемые в настоящее время версии клиента и сервера Windows соответствуют требованиям к версии Python.
- macOS: текущая поддерживаемая версия macOS 12 и выше соответствует требованиям к версии Python.
-
Linux:
Каждая поддерживаемая операционная система имеет жизненный цикл, определенный его спонсорской организацией.
Поддержка обычно удаляется, когда операционная система выходит из основной поддержки, в то время как мы перестаем тестировать и поддерживать ее.
Ниже приведены поддерживаемые операционные системы Linux для Azure CLI:
Операционная система Версия Конец поддержки Ubuntu 20.04 LTS Апрель 2025 г. 22.04 LTS Апрель 2027 г. 24.04 LTS Июнь 2029 г. Debian 11 12 Алпайн 3,17 22 ноября 2024 г. RHEL 8 31 мая 2029 г. 9 31 мая 2032 г. CentOS Stream 9 Оценка 2027 Моряк 2.0 Примечание.
В RHEL 7 поддерживается только Azure CLI 2.38. Корпорация Майкрософт больше не предоставляет обновления или исправления ошибок для этого дистрибутива.