Melampirkan atau melepaskan galeri komputasi Azure ke paket lab di Azure Lab Services

Catatan

Artikel ini mereferensikan fitur yang tersedia dalam paket lab, yang menggantikan akun lab.

Artikel ini memperlihatkan cara melampirkan atau melepaskan galeri komputasi Azure ke paket lab. Jika Anda menggunakan akun lab, lihat cara melampirkan atau melepaskan galeri komputasi ke akun lab.

Penting

Untuk menampilkan gambar komputer virtual dalam daftar gambar selama pembuatan lab, Anda perlu mereplikasi gambar galeri komputasi ke wilayah yang sama dengan rencana lab. Anda perlu mereplikasi gambar secara manual ke wilayah lain di galeri komputasi.

Menyimpan gambar ke galeri komputasi dan mereplikasi gambar tersebut dikenakan biaya tambahan. Biaya ini terpisah dari biaya penggunaan Azure Lab Services. Pelajari selengkapnya tentang harga Azure Compute Gallery.

Prasyarat

  • Untuk mengubah pengaturan paket lab, akun Azure Anda memerlukan peran Pemilik, Kontributor, atau Kontributor Layanan Lab pada paket lab. Pelajari selengkapnya tentang peran bawaan Azure Lab Services.

  • Untuk melampirkan galeri komputasi Azure ke paket lab, akun Azure Anda harus memiliki izin berikut:

    Peran Azure Cakupan Catatan
    Pemilik Galeri komputasi Azure Jika Anda melampirkan galeri komputasi yang sudah ada.
    Pemilik Grup sumber daya Jika Anda membuat galeri komputasi baru.
  • Jika akun Azure Anda adalah pengguna tamu di ID Microsoft Entra, akun Azure Anda harus memiliki peran Pembaca Direktori untuk melampirkan galeri komputasi yang ada.

Pelajari cara menetapkan peran Azure di kontrol akses berbasis peran Azure (Azure RBAC).

Skenario

Berikut adalah beberapa skenario yang didukung dengan melampirkan galeri komputasi.

  • Admin paket lab melampirkan galeri komputasi ke paket lab. Gambar diunggah ke galeri komputasi di luar konteks lab. Gambar diaktifkan pada paket lab oleh admin paket lab. Kemudian, pembuat lab dapat menggunakan gambar tersebut dari galeri komputasi untuk membuat lab.
  • Admin paket lab melampirkan galeri komputasi ke paket lab. Pembuat lab (pendidik) menyimpan gambar lab yang disesuaikan ke galeri komputasi. Lalu, pembuat lab lainnya dapat memilih gambar ini dari galeri komputasi untuk membuat templat lab mereka.

Saat Anda menyimpan gambar templat lab di Azure Lab Services, gambar diunggah ke galeri komputasi sebagai gambar khusus. Gambar khusus menyimpan informasi khusus komputer dan profil pengguna. Anda masih dapat langsung mengunggah gambar umum ke galeri di luar Azure Lab Services.

Pembuat lab dapat membuat template VM didasarkan pada gambar umum dan khusus di Azure Lab Services.

Penting

Saat menggunakan galeri komputasi Azure, Azure Lab Services hanya mendukung gambar yang menggunakan ruang disk kurang dari 128 GB pada drive OS mereka. Gambar dengan lebih dari 128 GB ruang disk atau beberapa disk tidak akan ditampilkan dalam daftar gambar komputer virtual selama pembuatan lab.

  1. Buka rencana lab Anda di portal Azure.

  2. Pilih Galeri komputasi Azure pada menu.

  3. Pilih tombol Buat galeri komputasi Azure.

    Screenshot of the Create Azure compute gallery button.

  4. Di jendela Buat galeri komputasi Azure, masukkan nama untuk galeri, lalu pilih Buat.

    Screenshot of the Create compute gallery window.

Azure Lab Services membuat galeri komputasi dan melampirkannya ke paket lab. Semua lab yang dibuat menggunakan paket lab ini sekarang dapat menggunakan gambar dari galeri komputasi terlampir.

Di panel bawah, Anda akan melihat gambar di galeri komputasi. Tidak ada gambar di galeri baru ini. Saat Anda mengunggah gambar ke galeri, Anda akan melihatnya di halaman ini.

Screenshot of the attached image gallery list of images.

Jika Anda sudah memiliki galeri komputasi Azure, Anda juga dapat melampirkannya ke paket lab Anda. Untuk melampirkan galeri komputasi yang ada, Anda harus terlebih dahulu memberikan izin perwakilan layanan Azure Lab Services ke galeri komputasi. Selanjutnya, Anda dapat melampirkan galeri komputasi yang ada ke paket lab Anda.

Perwakilan layanan Azure Lab Services harus memiliki peran Pemilik Azure RBAC di galeri komputasi Azure. Ada dua perwakilan layanan Azure Lab Services:

Nama ID Aplikasi Deskripsi
Azure Lab Services c7bb12bf-0b39-4f7f-9171-f418ff39b76a Perwakilan layanan untuk paket lab Azure Lab Services (V2).
Azure Lab Services 1a14be2a-e903-4cec-99cf-b2e209259a0f Perwakilan layanan untuk akun lab Azure Lab Services (V1).

Untuk melampirkan galeri komputasi ke paket lab, tetapkan peran Pemilik ke perwakilan layanan dengan ID c7bb12bf-0b39-4f7f-9171-f418ff39b76aaplikasi .

Jika akun Azure Anda adalah pengguna tamu, akun Azure Anda harus memiliki peran Pembaca Direktori untuk melakukan penetapan peran. Pelajari tentang penetapan peran untuk pengguna eksternal.

Ikuti langkah-langkah ini untuk memberikan izin kepada perwakilan layanan Azure Lab Services dengan menggunakan Azure CLI:

  1. Buka Azure Cloud Shell. Secara bergantian, pilih tombol Cloud Shell pada bilah menu di kanan atas di portal Azure.

    Azure Cloud Shell adalah terminal interaktif, diautentikasi, dan dapat diakses browser untuk mengelola sumber daya Azure. Pelajari cara mulai menggunakan Azure Cloud Shell.

  2. Masukkan perintah berikut di Cloud Shell:

    1. Pilih ID objek perwakilan layanan, berdasarkan ID aplikasi:

      az ad sp show --id c7bb12bf-0b39-4f7f-9171-f418ff39b76a --query "id" -o tsv
      
    2. Pilih ID galeri komputasi, berdasarkan nama galeri:

      az sig show --gallery-name <gallery-name> --resource-group <gallery-resource-group> --query id -o tsv
      

      Ganti tempat penampung <gallery-name> teks dan <gallery-resource-group> dengan nama galeri komputasi dan nama grup sumber daya yang berisi galeri komputasi. Pastikan untuk menghapus tanda kurung sudut saat mengganti teks.

    3. Tetapkan peran Pemilik ke perwakilan layanan di galeri komputasi:

      az role assignment create --assignee-object-id <service-principal-object-id> --role Owner --scope <gallery-id>
      

      Ganti tempat penampung <service-principal-object-id> teks dan <gallery-id> dengan hasil perintah sebelumnya.

Pelajari selengkapnya tentang cara menetapkan peran Azure di kontrol akses berbasis peran Azure (Azure RBAC).

Prosedur berikut menunjukkan kepada Anda cara melampirkan galeri komputasi yang ada ke paket lab.

  1. Buka rencana lab Anda di portal Azure.

  2. Pilih Galeri komputasi Azure pada menu.

  3. Pilih tombol Lampirkan galeri yang ada.

    Screenshot of the Attach existing gallery button.

  4. Pada halaman Lampirkan galeri komputasi yang sudah ada, pilih galeri komputasi Anda, lalu pilih tombol Pilih .

    Screenshot of the Azure compute gallery page for a lab plan when the gallery is attached.

Semua lab yang dibuat menggunakan paket lab ini sekarang dapat menggunakan gambar dari galeri komputasi terlampir.

Mengaktifkan dan menonaktifkan gambar

Semua gambar di galeri komputasi terlampir dinonaktifkan secara default.

Untuk mengaktifkan atau menonaktifkan gambar dari galeri komputasi:

  1. Periksa gambar VM dalam daftar.

  2. Pilih Aktifkan gambar atau Nonaktifkan gambar, untuk mengaktifkan atau menonaktifkan gambar.

  3. Pilih Terapkan untuk mengonfirmasi tindakan.

    Screenshot that shows how to enable an image for an attached compute gallery.

Untuk melepaskan galeri komputasi dari lab Anda, pilih Lepaskan pada toolbar. Konfirmasikan operasi lepaskan.

Screenshot of how to detach the compute gallery from the lab plan.

Hanya satu galeri komputasi Azure yang dapat dilampirkan ke paket lab. Untuk melampirkan galeri komputasi lain, ikuti langkah-langkah untuk melampirkan galeri komputasi yang sudah ada.

Langkah berikutnya

Untuk mempelajari cara menyimpan gambar templat ke galeri komputasi atau menggunakan gambar dari galeri komputasi, lihat Cara menggunakan galeri komputasi.

Untuk menjelajahi opsi lain untuk membawa gambar kustom ke galeri komputasi di luar konteks lab, lihat Pendekatan yang direkomendasikan untuk membuat gambar kustom.

Untuk informasi selengkapnya tentang galeri komputasi secara umum, lihat galeri komputasi.