Neuerungen in Azure VM Image Builder
Gilt für: ✔️ Linux-VMs ✔️ Windows-VMs ✔️ Flexible Skalierungsgruppen ✔️ Einheitliche Skalierungsgruppen
Dieser Artikel enthält alle wichtigen API-Änderungen und Featureupdates für den Azure VM Image Builder(AIB)-Dienst.
Updates
November 2023
Azure Image Builder aktiviert isolierte Imagebuilds mithilfe von Azure-Containerinstanzen stufenweise. Der Rollout wird voraussichtlich Anfang 2024 abgeschlossen sein. Ihre vorhandenen Bildvorlagen funktionieren weiterhin, und es gibt keine Änderung in der Art und Weise, wie Sie neue Bildvorlagen erstellen.
Es kann sein, dass in der Staging-Ressourcengruppe vorübergehend andere Azure-Ressourcen angezeigt werden. Dies hat jedoch keine Auswirkungen auf Ihre tatsächlichen Builds oder die Art und Weise, wie Sie mit Azure Image Builder arbeiten. Weitere Informationen zu isolierten Imagebuilds finden Sie hier.
Wichtig
Stellen Sie sicher, dass Ihr Abonnement für den Microsoft.ContainerInstance
-Anbieter registriert ist, und es gibt keine Richtlinien, die die Bereitstellung von Azure Container Instances-Ressourcen blockieren. Stellen Sie außerdem sicher, dass das Kontingent für Azure Container Instances-Ressourcen verfügbar ist.
April 2023
Für Azure Image Builder wurde eine neue Portalfunktionalität hinzugefügt. Suchen Sie in Microsoft Azure-Portal nach „Imagevorlagen“, und klicken Sie dann auf „Erstellen“. Hier finden Sie Anleitungen zu ersten Schritten mit dem Erstellen und Überprüfen benutzerdefinierter Images im Portal.
API-Releases
Version 2023-07-01
Bald verfügbar
Unterstützung für das Aktualisieren von Azure Compute Gallery-Verteilungszielen.
Änderungen
Neue errorHandling
-Eigenschaft. Diese Eigenschaft bietet Benutzern mehr Kontrolle darüber, wie Fehler bei der Imageerstellung behandelt werden. Weitere Informationen finden Sie unter errorHandling.
Version 2022-07-01
Verbesserungen
- Unterstützung für die Verwendung der neuesten Imageversion, die in Azure Compute Gallery als Quelle für die Imagevorlage gespeichert ist, hinzugefügt
versioning
wurde zur Unterstützung für das Generieren von Versionsnummern für Imageverteilungen hinzugefügt. Weitere Informationen finden Sie unter Properties: versioning- Die Unterstützung für die Konfiguration pro Region bei der Verteilung in Azure Compute Gallery wurde hinzugefügt. Weitere Informationen finden Sie unter Distribute: targetRegions
- Ein neuer Überprüfungstyp „Datei“ wurde hinzugefügt. Weitere Informationen finden Sie unter Überprüfen von Eigenschaften
- Virtuelle Festplatten (VHDs) können jetzt an ein benutzerdefiniertes Blob oder einen benutzerdefinierten Container in einem benutzerdefinierten Speicherkonto verteilt werden. Weitere Informationen finden Sie unter Distribute: VHD
- Unterstützung für die Verwendung eines direkt freigegebenen Katalog-Images als Quelle für die Bildvorlage hinzugefügt
Änderungen
replicationRegions
ist jetzt für Katalogverteilungen veraltet. Weitere Informationen finden Sie unter gallery-replicated-regions- VHDs können jetzt an ein benutzerdefiniertes Blob oder einen benutzerdefinierten Container in einem benutzerdefinierten Speicherkonto verteilt werden
- Es wurde ein
targetRegions
-Array hinzugefügt und nur auf den Verteiltyp „SharedImage“ angewendet. Weitere Informationen zutargetRegions
finden Sie unter Azure Compute Gallery - Die Unterstützung für die Verwendung eines direkt freigegebenen Katalog-Images als Quelle für die Imagevorlage wurde hinzugefügt. Der direkt freigegebene Katalog ist derzeit in der Vorschau verfügbar.
- Trigger sind jetzt in der öffentlichen Vorschau verfügbar, um automatische Imagebuilds einzurichten. Weitere Informationen finden Sie unter Verwendung von AIB-Triggern.
Version 2022-02-14
Verbesserungen
- Validierungsunterstützung
- Shell (Linux) – Skript oder Inline
- PowerShell (Windows) – Skript oder Inline, Ausführung mit erhöhten Rechten, Ausführung als System
- Nur Quellüberprüfungsmodus
- Unterstützung für angepasste Bereitstellungsressourcengruppe
Version 2021-10-01
Wichtige Änderung
Mit der API-Version 2021-10-01 wurde eine Änderung am Fehlerschema eingeführt, die für alle künftigen API-Releases gilt. Falls Sie über Azure VM Image Builder-Automatisierungen verfügen, beachten Sie die neue Fehlerausgabe, wenn Sie zur API-Version 2021-10-01 oder höher wechseln. Es wird empfohlen, nach dem Wechsel zur neuesten API-Version nicht wieder zu einer früheren Version zurückzukehren, da Sie die Automatisierung erneut ändern müssten, um das frühere Fehlerschema zu erzeugen. Wir rechnen nicht damit, dass sich das Fehlerschema in zukünftigen Releases erneut ändert.
Fehlerausgabe für Version 2020-02-14 und früher
{
"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."
}
Fehlerausgabe für Version 2021-10-01 und höher
{
"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."
}
}
Verbesserungen
- Unterstützung für Build-VM-MSIs hinzugefügt.
- Unterstützung für die Anpassung von Proxy-VM-Größen hinzugefügt.
Version 2020-02-14
Verbesserungen
- Unterstützung für das Erstellen von Images aus den folgenden Quellen hinzugefügt:
- Verwaltetes Image
- Azure Compute Gallery
- Platform Image Repository (einschließlich Platform Image Purchase Plan)
- Unterstützung für die folgenden Anpassungen hinzugefügt:
- Shell (Linux) – Skript oder Inline
- PowerShell (Windows) – Skript oder Inline, Ausführung mit erhöhten Rechten, Ausführung als System
- Datei (Linux und Windows)
- Windows-Neustart (Windows)
- Windows-Update (Windows): Suchkriterien, Filter und Updatelimit
- Unterstützung für die folgenden Verteilungstypen hinzugefügt:
- VHD (virtuelle Festplatte)
- Verwaltetes Image
- Azure Compute Gallery
- Weitere Features:
- Unterstützung für das Verwenden des eigenen VNet für Kunden hinzugefügt
- Unterstützung für das Anpassen der Build-VM (VM-Größe, Größe des Betriebssystemdatenträgers) für Kunden hinzugefügt
- Unterstützung für benutzerseitig zugewiesenen Microsoft Windows Installer (MSI) hinzugefügt (zum Anpassen/Verteilen von Schritten)
- Unterstützung für Gen2-Images hinzugefügt
Vorschau-APIs
Die folgenden APIs sind veraltet, werden aber weiterhin unterstützt:
- Version 2019-05-01-preview
Nächste Schritte
Weitere Informationen zu VM Image Builder.