Yang baru di Azure VM Image Builder

Berlaku untuk: ✔️ Mesin virtual Linux ✔️ Mesin virtual Windows ✔️ Set skala fleksibel ✔️ Set skala seragam

Artikel ini berisi semua perubahan API utama dan pembaruan fitur untuk layanan Azure VM Image Builder (AIB).

Pembaruan

November 2023

Azure Image Builder mengaktifkan Build Gambar Terisolasi menggunakan Azure Container Instances secara bertahap. Peluncuran diperkirakan selesai pada awal 2024. Templat gambar yang ada akan terus berfungsi dan tidak ada perubahan dalam cara Anda membuat atau membangun templat gambar baru.

Anda mungkin mengamati sekumpulan sumber daya Azure sementara muncul sementara di grup sumber daya penahapan tetapi itu tidak memengaruhi build aktual Anda atau cara Anda berinteraksi dengan Azure Image Builder. Untuk informasi selengkapnya, silakan lihat Build Gambar Terisolasi.

Penting

Pastikan langganan Anda terdaftar untuk Microsoft.ContainerInstance penyedia dan tidak ada kebijakan yang memblokir penyebaran sumber daya Azure Container Instances. Pastikan juga bahwa kuota tersedia untuk sumber daya Azure Container Instances.

April 2023

Fungsionalitas portal baru telah ditambahkan untuk Azure Image Builder. Cari "Templat Gambar" di portal Azure, lalu klik "Buat". Anda juga dapat memulai di sini dengan membangun dan memvalidasi gambar kustom di dalam portal.

Rilis API

Versi 2023-07-01

Segera hadir

Dukungan untuk memperbarui target distribusi Azure Compute Gallery.

Perubahan

Properti baru errorHandling . Properti ini memberi pengguna kontrol lebih besar atas bagaimana kesalahan ditangani selama proses pembuatan gambar. Untuk informasi selengkapnya, lihat errorHandling

Versi 2022-07-01

Penyempurnaan

  • Menambahkan dukungan untuk menggunakan versi gambar terbaru yang disimpan di Azure Compute Gallery sebagai sumber untuk templat gambar
  • Ditambahkan versioning untuk mendukung pembuatan nomor versi untuk distribusi gambar. Untuk informasi selengkapnya, lihat properti: penerapan versi
  • Menambahkan dukungan untuk konfigurasi per wilayah saat mendistribusikan ke Azure Compute Gallery. Untuk informasi selengkapnya, lihat Distribute:targetRegions
  • Menambahkan jenis validasi 'File' baru. Untuk informasi selengkapnya, lihat memvalidasi properti
  • VHD sekarang dapat didistribusikan ke blob atau kontainer kustom di akun penyimpanan kustom. Untuk informasi selengkapnya, lihat Mendistribusikan: VHD
  • Menambahkan dukungan untuk menggunakan gambar Direct Shared Gallery sebagai sumber untuk templat gambar

Perubahan

  • replicationRegions sekarang tidak digunakan lagi untuk distribusi galeri. Untuk informasi selengkapnya, gunakan wilayah yang direplikasi galeri
  • VHD sekarang dapat didistribusikan ke blob atau kontainer kustom di akun penyimpanan kustom
  • targetRegions array ditambahkan dan diterapkan hanya ke jenis "SharedImage" mendistribusikan. Untuk informasi selengkapnya tentang targetRegions, lihat Azure Compute Gallery
  • Menambahkan dukungan untuk menggunakan gambar Direct Shared Gallery sebagai sumber untuk templat gambar. Galeri Bersama Langsung saat ini dalam pratinjau.
  • Pemicu sekarang tersedia dalam pratinjau publik untuk menyiapkan build gambar otomatis. Untuk informasi selengkapnya, lihat Cara menggunakan pemicu AIB

Versi: 2022-02-14

Penyempurnaan

Versi: 2021-10-01

Perubahan mencolok

Versi API 2021-10-01 memperkenalkan perubahan pada skema kesalahan yang akan menjadi bagian dari setiap rilis API di masa mendatang. Jika Anda memiliki automasi Azure VM Image Builder, ketahui output kesalahan baru saat Anda beralih ke API versi 2021-10-01 atau yang lebih baru. Sebaiknya, setelah beralih ke versi API terbaru, Anda tidak kembali ke versi yang lebih lama, karena Anda harus mengubah automasi kembali untuk menghasilkan skema kesalahan sebelumnya. Kami tidak mengantisipasi perubahan skema kesalahan lagi di rilis mendatang.

Output kesalahan untuk versi 2020-02-14 dan yang lebih lama
{ 
  "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." 
} 
Output kesalahan untuk versi 2021-10-01 dan yang lebih baru
{ 
  "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." 
  }
}

Penyempurnaan

  • Dukungan tambahan untuk MSI Mesin Virtual Build.
  • Menambahkan dukungan untuk kustomisasi ukuran mesin virtual Proksi.

Versi: 2020-02-14

Penyempurnaan

  • Menambahkan dukungan untuk membuat gambar dari sumber berikut:
    • Gambar terkelola
    • Azure Compute Gallery
    • Repositori Gambar Platform (termasuk Paket Pembelian Gambar Platform)
  • Menambahkan dukungan untuk kustomisasi berikut:
    • Shell (Linux): Skrip atau Sebaris
    • PowerShell (Windows): Skrip atau Sebaris, jalankan ditingkatkan, jalankan sebagai sistem
    • File (Linux dan Windows)
    • Windows Restart (Windows)
    • Windows Update (Windows): Kriteria pencarian, filter, dan batas pembaruan
  • Menambahkan dukungan untuk jenis distribusi berikut:
    • VHD (hard disk virtual)
    • Gambar terkelola
    • Azure Compute Gallery
  • Fitur lain:
    • Menambahkan dukungan bagi pelanggan untuk menggunakan jaringan virtual mereka sendiri
    • Menambahkan dukungan bagi pelanggan untuk menyesuaikan build mesin virtual (ukuran mesin virtual, ukuran disk OS)
    • Menambahkan dukungan untuk Microsoft Pemasang Windows (MSI) yang ditetapkan pengguna (untuk langkah-langkah kustomisasi/distribusi)
    • Menambahkan dukungan untuk gambar Gen2

Pratinjau API

API berikut tidak digunakan lagi, tetapi masih didukung:

  • Versi 2019-05-01-pratinjau

Langkah berikutnya

Pelajari selengkapnya tentang Azure VM Image Builder.