Новые возможности Конструктора образов виртуальных машин Azure

Применимо к: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows ✔️ Универсальные масштабируемые наборы

В этой статье содержатся все основные изменения API и обновления компонентов для службы построителя образов виртуальных машин Azure (AIB).

Обновления

Ноябрь 2023 г.

Построитель образов Azure включает изолированные сборки образов с помощью Экземпляры контейнеров Azure поэтапно. Ожидается, что развертывание будет завершено к началу 2024 года. Существующие шаблоны изображений будут продолжать работать, и нет изменений в том, как вы создаете или создаете новые шаблоны изображений.

Возможно, в промежуточной группе ресурсов временно отображается другой набор временных ресурсов Azure, но это не влияет на фактические сборки или способ взаимодействия с Конструктором образов Azure. Дополнительные сведения см. в разделе "Изолированные сборки образов".

Важно!

Убедитесь, что ваша подписка зарегистрирована для Microsoft.ContainerInstance поставщика, и политики не блокируют развертывание Экземпляры контейнеров Azure ресурсов. Кроме того, убедитесь, что квота доступна для Экземпляры контейнеров Azure ресурсов.

Апрель 2023 г.

Добавлена новая функция портала для построителя образов Azure. Найдите "Шаблоны изображений" в портал Azure, а затем нажмите кнопку "Создать". Вы также можете приступить к созданию и проверке пользовательских образов на портале.

Выпуски API

Версия 2023-07-01

Ожидается в ближайшее время

Поддержка обновления целевых объектов распространения коллекции вычислений Azure.

Изменения

Новое errorHandling свойство. Это свойство предоставляет пользователям больше контроля над обработкой ошибок во время процесса создания образа. Дополнительные сведения см. в разделе errorHandling

Версия 2022-07-01

Улучшения

  • Добавлена поддержка использования последней версии образа, хранящейся в коллекции вычислений Azure в качестве источника для шаблона образа.
  • Добавлена versioning поддержка создания номеров версий для дистрибутивов образов. Дополнительные сведения см. в свойствах : управление версиями
  • Добавлена поддержка конфигурации для каждого региона при распространении в коллекцию вычислений Azure. Дополнительные сведения см. в разделе "Распространение:targetRegions"
  • Добавлен новый тип проверки "Файл". Дополнительные сведения см. в разделе "Проверка свойств"
  • Теперь виртуальные жесткие диски можно распространять в пользовательский большой двоичный объект или контейнер в пользовательской учетной записи хранения. Дополнительные сведения см. в разделе "Распространение: VHD"
  • Добавлена поддержка использования образа Прямой общей коллекции в качестве источника для шаблона образа.

Изменения

  • replicationRegions Теперь не рекомендуется использовать для дистрибутивов коллекций. Дополнительные сведения см. в коллекции реплика регионах
  • Теперь виртуальные жесткие диски можно распространять в пользовательский большой двоичный объект или контейнер в пользовательской учетной записи хранения.
  • targetRegions массив добавлен и применен только к типу SharedImage. Дополнительные сведения см. в targetRegionsколлекции вычислений Azure
  • Добавлена поддержка использования образа Прямой общей коллекции в качестве источника для шаблона образа. Прямая общая коллекция сейчас доступна в предварительной версии.
  • Триггеры теперь доступны в общедоступной предварительной версии для настройки автоматических сборок образов. Дополнительные сведения см. в разделе "Использование триггеров AIB"

Версия 2022-02-14

Улучшения

Версия 2021-10-01

Критические изменения

В API версии 2021-10-01 внесены изменения в схему ошибок, которая станет часть каждого будущего выпуска API. При наличии автоматизаций Конструктора образов виртуальных машин Azure обратите внимание на новый вывод ошибок при переходе на API версии 2021-10-01 или более поздней. После перехода на последнюю версию API не рекомендуется возвращаться к более ранней версии, потому что вам придется снова изменить автоматизацию, чтобы создать более раннюю схему ошибок. Мы не планируем снова менять схему ошибок в будущих выпусках.

Вывод ошибок для версии 2020-02-14 и более ранних версий
{ 
  "code": "ValidationFailed",
  "message": "Validation failed: 'ImageTemplate.properties.source': Field 'imageId' has a bad value: '/subscriptions/subscriptionID/resourceGroups/resourceGroupName/providers/Microsoft.Compute/images/imageName'. Please review  http://aka.ms/azvmimagebuildertmplref  for details on fields requirements in the Image Builder Template." 
} 
Вывод ошибок для версии 2021-10-01 и более поздних версий
{ 
  "error": {
    "code": "ValidationFailed", 
    "message": "Validation failed: 'ImageTemplate.properties.source': Field 'imageId' has a bad value: '/subscriptions/subscriptionID/resourceGroups/resourceGroupName/providers/Microsoft.Compute/images/imageName'. Please review  http://aka.ms/azvmimagebuildertmplref  for details on fields requirements in the Image Builder Template." 
  }
}

Улучшения

Версия 2020-02-14

Улучшения

  • Добавлена поддержка создания образов из следующих источников:
    • Управляемый образ
    • Коллекция вычислений Azure
    • Репозиторий образов платформы (включая план покупки образов платформы)
  • Добавлена поддержка следующих настроек:
    • Оболочка (Linux): скрипт или встроенный
    • PowerShell (Windows): скрипт или встроенный, запуск с повышенными привилегиями, запуск от имени системы
    • Файл (Linux и Windows)
    • Перезапуск Windows (Windows)
    • Обновления Windows (Windows): критерии поиска, фильтры и лимит обновлений
  • Добавлена поддержка следующих типов рассылки:
    • VHD (виртуальный жесткий диск)
    • Управляемый образ
    • Коллекция вычислений Azure
  • Другие функции:
    • Добавлена поддержка для клиентов использовать собственную виртуальную сеть
    • Добавлена поддержка для клиентов настраивать сборку виртуальной машины (размер виртуальной машины, размер диска операционной системы)
    • Добавлена поддержка для назначаемого пользователем установщика Microsoft Windows (MSI) (для шагов настройки/распределения)
    • Добавлена поддержка для изображений Gen2

API предварительной версии

Следующие API являются устаревшими, но по-прежнему поддерживаются:

  • Версия 2019-05-01 (предварительная)

Следующие шаги

Узнайте больше о Конструкторе образов виртуальных машин.