Wat is er nieuw in Azure VM Image Builder

Van toepassing op: ✔️ Virtuele Linux-machines voor Windows-VM's ✔️ ✔️ Flexibele schaalsets Uniform-schaalsets ✔️

Dit artikel bevat alle belangrijke API-wijzigingen en functie-updates voor de AIB-service (Azure VM Image Builder).

Updates

November 2023

Azure Image Builder schakelt geïsoleerde builds van installatiekopieën in met behulp van Azure Container Instances op een gefaseerde manier. De implementatie wordt naar verwachting begin 2024 voltooid. Uw bestaande afbeeldingssjablonen blijven werken en er is geen wijziging in de manier waarop u nieuwe afbeeldingssjablonen maakt of maakt.

Mogelijk ziet u dat een andere set tijdelijke Azure-resources tijdelijk wordt weergegeven in de faseringsresourcegroep, maar dit heeft geen invloed op uw werkelijke builds of de manier waarop u met Azure Image Builder werkt. Zie Isolated Image Builds voor meer informatie.

Belangrijk

Zorg ervoor dat uw abonnement is geregistreerd voor de Microsoft.ContainerInstance provider en dat er geen beleid is dat de implementatie van Azure Container Instances-resources blokkeert. Zorg er ook voor dat het quotum beschikbaar is voor Azure Container Instances-resources.

April 2023

Er is nieuwe portalfunctionaliteit toegevoegd voor Azure Image Builder. Zoek 'Afbeeldingssjablonen' in De Azure-portal en klik vervolgens op Maken. U kunt hier ook aan de slag met het bouwen en valideren van aangepaste installatiekopieën in de portal.

API-releases

Versie 2023-07-01

Binnenkort beschikbaar

Ondersteuning voor het bijwerken van distributiedoelen in de Azure Compute Gallery.

Wijzigingen

Nieuwe errorHandling eigenschap. Deze eigenschap biedt gebruikers meer controle over hoe fouten worden verwerkt tijdens het proces voor het bouwen van afbeeldingen. Zie errorHandling voor meer informatie

Versie 2022-07-01

Verbeteringen

  • Er is ondersteuning toegevoegd voor het gebruik van de nieuwste versie van de installatiekopieën die is opgeslagen in De Azure Compute Gallery als bron voor de installatiekopieënsjabloon
  • Toegevoegd versioning ter ondersteuning van het genereren van versienummers voor installatiekopieëndistributies. Zie eigenschappen voor meer informatie : versiebeheer
  • Er is ondersteuning toegevoegd voor configuratie per regio bij distributie naar Azure Compute Gallery. Zie Distribute:targetRegions voor meer informatie
  • Nieuw validatietype Bestand toegevoegd. Zie Eigenschappen valideren voor meer informatie
  • VHD's kunnen nu worden gedistribueerd naar een aangepaste blob of container in een aangepast opslagaccount. Zie Distribueren: VHD voor meer informatie
  • Ondersteuning toegevoegd voor het gebruik van een direct gedeelde galerie-installatiekopieën als bron voor de afbeeldingssjabloon

Wijzigingen

  • replicationRegions is nu afgeschaft voor galeriedistributies. Gebruik galerie-gerepliceerde regio's voor meer informatie
  • VHD's kunnen nu worden gedistribueerd naar een aangepaste blob of container in een aangepast opslagaccount
  • targetRegions matrix is toegevoegd en alleen toegepast op 'SharedImage'-type distribueren. Zie Azure Compute Gallery voor meer informatie over targetRegions
  • Er is ondersteuning toegevoegd voor het gebruik van een direct gedeelde galerie-installatiekopieën als bron voor de afbeeldingssjabloon. Direct Shared Gallery is momenteel beschikbaar als preview-versie.
  • Triggers zijn nu beschikbaar in de openbare preview om automatische builds van installatiekopieën in te stellen. Zie AIB-triggers gebruiken voor meer informatie

Versie 2022-02-14

Verbeteringen

Versie 2021-10-01

Wijziging die fouten veroorzaken

API-versie 2021-10-01 introduceert een wijziging in het foutschema dat deel uitmaakt van elke toekomstige API-release. Als u azure VM Image Builder-automatiseringen hebt, moet u rekening houden met de nieuwe foutuitvoer wanneer u overschakelt naar API-versie 2021-10-01 of hoger. We raden u aan om, nadat u bent overgeschakeld naar de nieuwste API-versie, niet terug te keren naar een eerdere versie, omdat u uw automatisering opnieuw moet wijzigen om het eerdere foutschema te produceren. We verwachten niet dat we het foutschema in toekomstige releases opnieuw zullen wijzigen.

Foutuitvoer voor versie 2020-02-14 en eerder
{ 
  "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." 
} 
Foutuitvoer voor versie 2021-10-01 en hoger
{ 
  "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." 
  }
}

Verbeteringen

  • Er is ondersteuning toegevoegd voor VM-VM's bouwen.
  • Er is ondersteuning toegevoegd voor het aanpassen van de grootte van proxy-VM's.

Versie 2020-02-14

Verbeteringen

  • Er is ondersteuning toegevoegd voor het maken van installatiekopieën uit de volgende bronnen:
    • Beheerde installatiekopie
    • Azure Compute Gallery
    • Opslagplaats voor platforminstallatiekopieën (inclusief aankoopplan voor platforminstallatiekopieën)
  • Ondersteuning toegevoegd voor de volgende aanpassingen:
    • Shell (Linux): Script of inline
    • PowerShell (Windows): Script of inline, verhoogde uitvoering, als systeem uitvoeren
    • Bestand (Linux en Windows)
    • Windows Opnieuw opstarten (Windows)
    • Windows Update (Windows): Zoekcriteria, filters en updatelimiet
  • Er is ondersteuning toegevoegd voor de volgende distributietypen:
    • VHD (virtuele harde schijf)
    • Beheerde installatiekopie
    • Azure Compute Gallery
  • Andere functies:
    • Ondersteuning toegevoegd voor klanten om hun eigen virtuele netwerk te gebruiken
    • Ondersteuning toegevoegd voor klanten voor het aanpassen van de build-VM (VM-grootte, schijfgrootte van het besturingssysteem)
    • Ondersteuning toegevoegd voor door de gebruiker toegewezen Microsoft Windows Installer (MSI) (voor stappen voor aanpassen/distribueren)
    • Ondersteuning toegevoegd voor Gen2-installatiekopieën

Preview-API's

De volgende API's zijn afgeschaft, maar worden nog steeds ondersteund:

  • Versie 2019-05-01-preview

Volgende stappen

Meer informatie over VM Image Builder.