Megosztás a következőn keresztül:


Az Azure Container Registry telepítése az Azure Stack Hubon

Telepítheti az Azure Container Registryt az Azure Stack Hubon, és elérhetővé teheti a felhasználók számára, hogy tárolókat üzemeltethessenek a környezetben. Az Azure Container Registry telepítéséhez létre kell hoznia és ellenőriznie kell egy tanúsítványt, majd telepítenie kell az Azure Container Registryt. A telepítés az Azure Stack Hub felügyeleti portálján keresztül történik.

Fontos

A telepítés után az Azure Stack Hubon található Azure Container Registry alapszintű RP-nek minősül, és nem távolítható el. Az operátorok továbbra is korlátozhatják a felhasználók hozzáférését a Container Registry szolgáltatáshoz ajánlatokon, csomagokon és kvótákon keresztül.

Előfeltételek

  • Az Azure Stack Hub verziója
    A Microsoft Azure Container csak a 2108-at és a későbbi kiadásokat futtató Integrált Azure Stack Hub-rendszerben engedélyezhető. A cikk lépéseinek végrehajtása előtt telepítse az Azure Stack Hub frissítését. Az Azure Container Registry szolgáltatás nem támogatott az Azure Stack Developer Kit (ASDK) üzemelő példányai esetében.

  • Tanúsítványkövetelmények
    Az Azure Container Registry konfigurálása az Azure Stack Hub rendszeren egy új adatelérési utat ad hozzá, amelyhez tanúsítvány szükséges. A tanúsítványnak ugyanazokat a követelményeket kell teljesítenie, mint az Azure Stack Hub telepítéséhez és üzemeltetéséhez szükséges többi tanúsítványnak.

    Az új tanúsítvány URI-jának a következő formátummal kell rendelkeznie:

    *.azsacr.<region>.<fqdn>

    Példa:

    *.azsacr.azurestack.contoso.com

  • Az Azure Stack Hub állapota
    Csak az Azure Stack Hub kifogástalan állapotának ellenőrzése után telepítse az Azure Container Registryt. Ehhez kövesse az Azure Stack Hub rendszerállapotának érvényesítése című témakörben felsorolt lépéseket.

A tanúsítvány létrehozása

Az alábbi lépésekkel létrehozhat egy Azure Container Registry-tanúsítványt az Azure Stack Hub Készültség-ellenőrző eszközével. A lépések végrehajtásához meg kell adnia a Microsoft.AzureStack.ReadinessChecker modul verzióját.

  1. Nyissa meg a PowerShellt egy emelt szintű kéréssel.

  2. Futtassa a következő parancsmagokat:

    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
    
  3. Amikor a ReadinessChecker modul létrehozza a .req fájlt, adja a fájlt a hitelesítésszolgáltatónak (ca) (belső vagy nyilvános). A New-AzsCertificateSigningRequest kimeneti könyvtára tartalmazza a hitelesítésszolgáltatónak való küldéshez szükséges CSR-eket. Referenciaként a címtár tartalmaz egy gyermekkönyvtárat is, amely tartalmazza a tanúsítványkérelem létrehozása során használt INF-fájlokat.

Az Azure Container Registry-tanúsítvány érvényesítése

Ellenőrizze, hogy az Azure Container Registry-tanúsítvány megfelel-e az Azure Stack Hub követelményeinek.

  1. Másolja az eredményként kapott tanúsítványfájlt (.cer) a hitelesítésszolgáltató által aláírt fájlba $ENV:USERPROFILE\Documents\AzureStack(támogatott bővítmények .cer, .cert, .srt, .pfx).

  2. Futtassa a következő PowerShell-parancsmagokat egy emelt szintű parancssorból:

    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
    

A telepítés lépései

Ezekkel a lépésekkel telepítheti az Azure Container Registry szolgáltatást az Azure Stack Hubon.

Portál

Az Azure Stack Hub rendszergazdai portáljával importálhatja a tanúsítványt, és telepítheti a szolgáltatást.

  1. Jelentkezzen be az Azure Stack Hub felügyeleti portálra.

  2. Lépjen az Összes szolgáltatás>tárolóregisztrációs adatbázisához. Kérje le az Azure Stack Hub tárolóregisztrációs adatbázisát.

  3. Adja meg az SSL-tanúsítvány teljes elérési útját.

  4. Adja meg a tanúsítványhoz tartozó jelszót.

  5. Válassza az Üzembe helyezés lehetőséget.
    Az Azure Container Registry szolgáltatás telepítése akár egy órát is igénybe vehet.

    Az Azure Stack Hub tárolóregisztrációs adatbázisa telepítve van.

  6. Miután a telepítés befejeződött az Azure Stack Hub felügyeleti portálján, zárja be és nyissa meg újra a Tárolóregisztrációs adatbázisok panelt .

A telepítés befejezése után áttekintheti vagy frissítheti a kvótakapacitást az Azure Stack Hub felügyeleti portálján.

Következő lépések

Az Azure Stack Hub azure-beli tárolóregisztrációs adatbázisai – áttekintés