Menginstal Azure Container Registry di Azure Stack Hub
Anda dapat menginstal Azure Container Registry di Azure Stack Hub dan membuatnya tersedia untuk pengguna Anda sehingga mereka dapat menghosting kontainer di lingkungan Anda. Untuk menginstal Azure Container Registry, Anda harus membuat dan memvalidasi sertifikat, lalu menginstal Azure Container Registry. Anda dapat menginstal melalui portal administrator Azure Stack Hub.
Penting
Setelah diinstal, Azure Container Registry di Azure Stack Hub dianggap sebagai RP dasar dan tidak dapat dihapus instalannya. Operator masih dapat membatasi akses pengguna ke layanan Container Registry melalui penawaran, paket, dan kuota.
Prasyarat
Versi Azure Stack Hub
Anda hanya dapat mengaktifkan Microsoft Azure Container di sistem terintegrasi Azure Stack Hub yang menjalankan pembaruan 2108 dan rilis yang lebih baru. Instal pembaruan Azure Stack Hub sebelum Anda menyelesaikan langkah-langkah dalam artikel ini. Layanan Azure Container Registry tidak didukung pada penyebaran Azure Stack Developer Kit (ASDK).Persyaratan sertifikat
Konfigurasi Azure Container Registry pada sistem Azure Stack Hub Anda menambahkan jalur data baru yang memerlukan sertifikat. Sertifikat harus memenuhi persyaratan yang sama dengan sertifikat lain yang diperlukan untuk menginstal dan mengoperasikan Azure Stack Hub.URI untuk sertifikat baru ini harus memiliki format berikut:
*.azsacr.<region>.<fqdn>
Contohnya:
*.azsacr.azurestack.contoso.com
Status Azure Stack Hub
Anda hanya boleh menginstal Azure Container Registry setelah memvalidasi bahwa Azure Stack Hub Anda sehat. Anda dapat melakukannya dengan mengikuti langkah-langkah yang tercantum dalam Memvalidasi status sistem Azure Stack Hub.
Membuat sertifikat Anda
Anda dapat menggunakan langkah-langkah berikut untuk membuat sertifikat Azure Container Registry menggunakan alat Pemeriksa Kesiapan Azure Stack Hub. Anda harus menentukan versi modul Microsoft.AzureStack.ReadinessChecker agar langkah-langkah berfungsi.
Buka PowerShell dengan prompt yang ditinggikan.
Jalankan cmdlet berikut:
Install-Module -Name Microsoft.AzureStack.ReadinessChecker New-Item -ItemType Directory "$ENV:USERPROFILE\Documents\AzsCertRequests" $certificateRequestParams = @{ 'regionName' = 'azurestack' 'externalFQDN' = 'contoso.com' 'subject' = "C=US,ST=Washington,L=Redmond,O=Microsoft,OU=Azure Stack" 'OutputRequestPath' = "$ENV:USERPROFILE\Documents\AzsCertRequests" } New-AzsHubAzureContainerRegistryCertificateSigningRequest @certificateRequestParams
Saat modul ReadinessChecker membuat file .req, sub file ke Otoritas Sertifikat (CA) Anda (baik internal atau publik). Direktori output New-AzsCertificateSigningRequest berisi CSR yang diperlukan untuk dikirimkan ke CA. Untuk referensi Anda, direktori juga berisi direktori anak yang berisi file INF yang digunakan selama pembuatan permintaan sertifikat.
Memvalidasi sertifikat Azure Container Registry
Validasi bahwa sertifikat Azure Container Registry mematuhi persyaratan Azure Stack Hub.
Salin file sertifikat yang dihasilkan (.cer) yang ditandatangani oleh CA (ekstensi yang didukung .cer, .cert, .srt, .pfx) ke
$ENV:USERPROFILE\Documents\AzureStack
.Jalankan cmdlet PowerShell berikut dari prompt yang ditinggikan:
Install-Module -Name Microsoft.AzureStack.ReadinessChecker $Path = "$ENV:USERPROFILE\Documents\AzureStack" $pfxPassword = Read-Host -AsSecureString -Prompt "PFX Password" ConvertTo-AzsPFX -Path $Path -pfxPassword $pfxPassword -ExportPath $Path
Langkah-langkah penginstalan
Anda dapat menggunakan langkah-langkah ini untuk menginstal layanan Azure Container Registry di Azure Stack Hub.
Portal
Anda dapat menggunakan portal administrator Azure Stack Hub untuk mengimpor sertifikat dan menginstal layanan.
Masuk ke portal administrator Azure Stack Hub.
Buka Semua Layanan>Registri Kontainer.
Masukkan jalur lengkap ke sertifikat SSL.
Masukkan kata sandi untuk sertifikat.
Pilih Sebarkan.
Penginstalan layanan Azure Container Registry dapat memakan waktu hingga satu jam.Setelah penginstalan selesai di portal administrator Azure Stack Hub, tutup dan buka kembali bilah Container Registries .
Setelah penginstalan selesai, Anda dapat meninjau atau memperbarui kapasitas kuota Anda di portal administrator Azure Stack Hub.