Novedades de Azure VM Image Builder

Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles ✔️ Conjuntos de escalado uniformes

Este artículo contiene todos los principales cambios de API y actualizaciones de características para el servicio Azure VM Image Builder (AIB).

Actualizaciones

noviembre de 2023

Azure Image Builder habilita compilaciones de imágenes aisladas mediante Azure Container Instances de forma por fases. Se espera que el lanzamiento se complete a principios de 2024. Las plantillas de imagen existentes seguirán funcionando y no habrá ningún cambio en la forma en que cree o compile nuevas plantillas de imagen.

Es posible que observe que un conjunto diferente de recursos transitorios de Azure aparece temporalmente en el grupo de recursos de almacenamiento provisional, pero eso no afecta a las compilaciones reales ni a la forma en que interactúa con Azure Image Builder. Para más información, consulte Compilaciones de imágenes aisladas.

Importante

Asegúrese de que la suscripción está registrada para el proveedor de Microsoft.ContainerInstance y de que no haya ninguna directiva que bloquee la implementación de recursos de Azure Container Instances. Asegúrese también de que la cuota está disponible para los recursos de Azure Container Instances.

abril de 2023

Se agregó una nueva funcionalidad de Azure Portal Image Builder. Busque "Plantillas de imagen" en el Azure Portal y, a continuación, haga clic en "Crear". También puede empezar aquí a crear y validar imágenes personalizadas dentro del portal.

Versiones de la API

Versión 2023-07-01

Próximamente

Compatibilidad con la actualización de destinos de distribución de Azure Compute Gallery.

Cambios

Nueva propiedad errorHandling. Esta propiedad proporciona a los usuarios más control sobre cómo se controlan los errores durante el proceso de creación de imágenes. Para obtener más información, consulte errorHandling

Versión 1-7-2022

Mejoras

  • Se ha agregado compatibilidad para usar la versión de imagen más reciente almacenada en Azure Compute Gallery como origen de la plantilla de imagen
  • Se ha agregado versioning para admitir la generación de números de versión para distribuciones de imágenes. Para obtener más información, vea propiedades: control de versiones
  • Se ha agregado compatibilidad con la configuración por región al distribuir a Azure Compute Gallery. Para obtener más información, consulte Distribute:targetRegions
  • Se ha agregado el nuevo tipo de validación "Archivo". Para obtener más información, vea validar propiedades
  • Los discos duros virtuales ahora se pueden distribuir a un blob o contenedor personalizados en una cuenta de almacenamiento personalizada. Para obtener más información, consulte Distribute:VHD
  • Se ha agregado compatibilidad con el uso de una imagen de la Galería compartida directa como origen de la plantilla de imagen

Cambios

  • replicationRegions ahora está en desuso para las distribuciones de la galería. Para más información, use gallery-replicated-regions
  • Los discos duros virtuales ahora se pueden distribuir a un blob o contenedor personalizados en una cuenta de almacenamiento personalizada
  • Matriz targetRegions agregada y aplicada solo al tipo distribute "SharedImage". Para más información sobre targetRegions, consulte Azure Compute Gallery
  • Se ha agregado compatibilidad con el uso de una imagen de la Galería compartida directa como origen de la plantilla de imagen. La Galería compartida directa se encuentra actualmente en versión preliminar.
  • Los desencadenadores ya están disponibles en versión preliminar pública para configurar compilaciones automáticas de imágenes. Para obtener más información, consulte Cómo usar desencadenadores de AIB

Versión 2022-02-14

Mejoras

Versión 2021-10-01

Cambio importante

La versión 2021-10-01 de la API presenta un cambio en el esquema de error que formará parte de cada versión futura de la API. Si tiene automatizaciones de Azure VM Image Builder, tenga en cuenta el nuevo error que se genera al cambiar a la versión 2021-10-01 de la API o posterior. Se recomienda, después de cambiar a la versión más reciente de la API, que no revierta a una versión anterior, ya que tendrá que cambiar la automatización de nuevo para generar el esquema de error anterior. No se prevé volver a cambiar el esquema de errores en futuras versiones.

Generación del error en la versión 2020-02-14 y versiones anteriores
{ 
  "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." 
} 
Generación del error en la versión 2021-10-01 y versiones posteriores
{ 
  "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." 
  }
}

Mejoras

  • Se ha agregado compatibilidad con MSI de VM de compilación.
  • Se ha agregado compatibilidad con la personalización del tamaño de VM de proxy.

Versión 2020-02-14

Mejoras

  • Se ha agregado compatibilidad para crear imágenes a partir de los siguientes orígenes:
    • Imagen administrada
    • Azure Compute Gallery
    • Repositorio de imágenes de plataforma (incluido plan de compra de imágenes de plataforma)
  • Se ha agregado compatibilidad con las siguientes personalizaciones:
    • Shell (Linux): script o insertado
    • PowerShell (Windows): script o insertado, ejecución con privilegios elevados, ejecución como sistema
    • Archivo (Linux y Windows)
    • Reiniciar Windows (Windows)
    • Windows Update (Windows): con criterios de búsqueda, filtros y límite de actualización
  • Se ha agregado compatibilidad con los siguientes tipos de distribución:
    • VHD (disco duro virtual)
    • Imagen administrada
    • Azure Compute Gallery
  • Otras características:
    • Se ha agregado compatibilidad para que los clientes usen su propia red virtual.
    • Se ha agregado compatibilidad para que los clientes personalicen la VM de compilación (tamaño de la VM, tamaño del disco del sistema operativo).
    • Se ha agregado compatibilidad con Microsoft Windows Installer (MSI) asignado por el usuario (para personalizar o distribuir pasos).
    • Se ha agregado compatibilidad con imágenes de Gen2.

API en versión preliminar

Las siguientes API están en desuso, pero todavía son compatibles:

  • Versión preliminar 2019-05-01

Pasos siguientes

Obtenga más información sobre VM Image Builder.