Aktifkan Cache Artefak dengan autentikasi - portal Azure
Artikel ini adalah bagian keempat dari seri tutorial enam bagian. Bagian pertama memberikan gambaran umum tentang Artefak Cache, fitur, manfaat, dan batasannya. Di bagian dua, Anda mempelajari cara mengaktifkan fitur Artifact Cache dengan menggunakan portal Azure. Di bagian tiga , Anda mempelajari cara mengaktifkan fitur Artifact Cache dengan menggunakan Azure CLI.
Artikel ini memancang Anda melalui langkah-langkah mengaktifkan Cache Artefak dengan autentikasi dengan menggunakan portal Azure. Anda harus menggunakan set Kredensial untuk membuat tarikan terautentikasi atau untuk mengakses repositori privat.
Prasyarat
- Masuk ke portal Microsoft Azure.
- Anda memiliki Key Vault yang sudah ada untuk menyimpan kredensial. Pelajari selengkapnya tentang membuat dan menyimpan kredensial dalam Key Vault.
- Anda memiliki Key vault yang ada tanpa kontrol RBAC.
Mengonfigurasi Artefak Cache dengan autentikasi - portal Azure
Ikuti langkah-langkah untuk membuat aturan cache di portal Azure.
Navigasikan ke Azure Container Registry Anda.
Di Menu samping, di bawah Layanan, pilih Cache .
Pilih Buat Aturan.
Jendela untuk Aturan cache baru muncul.
Masukkan Nama aturan.
Pilih Registri Sumber dari menu dropdown.
Masukkan Jalur Repositori ke artefak yang ingin Anda cache.
Untuk menambahkan autentikasi ke repositori, centang kotak Autentikasi .
Pilih Buat kredensial baru untuk membuat sekumpulan kredensial baru untuk menyimpan nama pengguna dan kata sandi untuk registri sumber Anda. Pelajari cara membuat kredensial baru
Jika Anda sudah menyiapkan kredensial, Pilih kredensial dari menu drop-down.
Di bawah Tujuan, Masukkan nama Namespace Repositori ACR Baru untuk menyimpan artefak yang di-cache.
Pilih Simpan
Tarik gambar dari cache Anda menggunakan perintah Docker dengan nama server login registri, nama repositori, dan tag yang diinginkan.
- Misalnya, untuk menarik gambar dari repositori
hello-world
dengan taglatest
yang diinginkan untuk servermyregistry.azurecr.io
login registri tertentu .
docker pull myregistry.azurecr.io/hello-world:latest
- Misalnya, untuk menarik gambar dari repositori
Membuat Kredensial baru
Sebelum mengonfigurasi Kredensial, Anda harus membuat dan menyimpan rahasia di Azure KeyVault dan mengambil rahasia dari Key Vault. Pelajari selengkapnya tentang membuat dan menyimpan kredensial dalam Key Vault. dan untuk mengatur dan mengambil rahasia dari Key Vault..
Navigasikan ke Kredensial>Buat kredensial.
Masukkan Nama untuk kredensial baru untuk registri sumber Anda.
Pilih Autentikasi Sumber. Cache Artefak saat ini mendukung Pilih dari Key Vault dan Masukkan URI rahasia.
Untuk opsi Pilih dari Key Vault, Pelajari selengkapnya tentang membuat kredensial menggunakan brankas kunci.
Pilih Pada Buat
Langkah berikutnya
- Lanjutkan ke artikel berikutnya untuk mengaktifkan Cache Artefak menggunakan Azure CLI.