Az Azure CLI telepítése Azure Stack hubhozInstall Azure CLI on Azure Stack Hub

Az Azure CLI-t telepítheti Azure Stack hub Windows vagy Linux rendszerű gépekkel való kezeléséhez.You can install the Azure CLI to manage Azure Stack Hub with a Windows or Linux machines. Ez a cikk végigvezeti az Azure CLI telepítésének és beállításának lépésein.This article walks you through the steps of installing and setting up Azure CLI.

Telepítse az Azure CLI-tInstall Azure CLI

  1. Jelentkezzen be a fejlesztői munkaállomásra, és telepítse a CLI-t.Sign in to your development workstation and install CLI. Azure Stack hub esetében az Azure CLI 2,0-es vagy újabb verziójára van szükség.Azure Stack Hub requires version 2.0 or later of Azure CLI.

  2. A CLI-t az Azure CLI telepítése című cikkben ismertetett lépések segítségével telepítheti.You can install the CLI by using the steps described in the Install the Azure CLI article.

  3. Annak ellenőrzéséhez, hogy a telepítés sikeres volt-e, nyisson meg egy terminált vagy egy parancssorablakot, és futtassa a következő parancsot:To verify whether the installation was successful, open a terminal or command prompt window and run the following command:

    az --version
    

    Ekkor meg kell jelennie az Azure CLI és a számítógépre telepített egyéb függő kódtárak verziójának.You should see the version of Azure CLI and other dependent libraries that are installed on your computer.

    Azure CLI Azure Stack hub Python-helyen

  4. Jegyezze fel a parancssori felület Python-helyét.Make a note of the CLI's Python location. Ha a ASDK futtatja, ezt a helyet kell használnia a tanúsítvány hozzáadásához.If you're running the ASDK, you need to use this location to add your certificate. A parancssori felület ASDK való telepítéséhez szükséges tanúsítványok beállításával kapcsolatos utasításokért lásd: tanúsítványok beállítása az Azure CLI-hez a Azure stack Development Kit.For instructions on setting up certificates for installing the CLI on the ASDK, see Setting up certificates for Azure CLI on Azure Stack Development Kit.

Az Azure CLI-vel való kapcsolatConnect with Azure CLI

Ez a szakasz végigvezeti a parancssori felület beállításán, ha az Azure AD-t használja Identity Management szolgáltatásként, és a CLI-t használja a Windows rendszerű gépen.This section walks you through setting up CLI if you're using Azure AD as your identity management service, and are using CLI on a Windows machine.

Kapcsolódás Azure Stack hubhozConnect to Azure Stack Hub

  1. Ha a ASDK használja, akkor bízza a Azure Stack hub HITELESÍTÉSSZOLGÁLTATÓI főtanúsítványát.If you are using the ASDK, trust the Azure Stack Hub CA root certificate. Útmutatásért lásd: a tanúsítvány megbízhatósága.For instruction, see Trust the certificate.

  2. Regisztrálja Azure Stack hub-környezetét a az cloud register parancs futtatásával.Register your Azure Stack Hub environment by running the az cloud register command.

  3. Regisztrálja a környezetét.Register your environment. A következő paraméterek használata a futtatásakor az cloud register :Use the following parameters when running az cloud register:

    ÉrtékValue PéldaExample LeírásDescription
    Környezet neveEnvironment name AzureStackUserAzureStackUser AzureStackUserA felhasználói környezethez használható.Use AzureStackUser for the user environment. Ha az operátor van megadva, akkor a ( AzureStackAdmin ) lehetőséget.If you're operator, specify AzureStackAdmin.
    Resource Manager-végpontResource Manager endpoint https://management.contoso.onmicrosoft.com A ASDK található ResourceManagerUrl : https://management.local.azurestack.external/ az integrált rendszerek ResourceManagerUrl : https://management.<region>.<fqdn>/ Ha kérdése van az integrált rendszervégponttal kapcsolatban, forduljon a felhő üzemeltetőjéhez.The ResourceManagerUrl in the ASDK is: https://management.local.azurestack.external/ The ResourceManagerUrl in integrated systems is: https://management.<region>.<fqdn>/ If you have a question about the integrated system endpoint, contact your cloud operator.
    Tárolási végpontStorage endpoint local.contoso.onmicrosoft.comlocal.contoso.onmicrosoft.com local.azurestack.external a ASDK.local.azurestack.external is for the ASDK. Integrált rendszer esetén használjon végpontot a rendszer számára.For an integrated system, use an endpoint for your system.
    Kulcstartó utótagjaKeyvault suffix . vault.contoso.onmicrosoft.com.vault.contoso.onmicrosoft.com .vault.local.azurestack.external a ASDK..vault.local.azurestack.external is for the ASDK. Integrált rendszer esetén használjon végpontot a rendszer számára.For an integrated system, use an endpoint for your system.
    Végpont Active Directory Graph erőforrás-azonosítójaEndpoint active directory graph resource ID https://graph.windows.net/ Az Active Directory erőforrás-azonosító.The Active Directory resource ID.
    az cloud register `
        -n <environmentname> `
        --endpoint-resource-manager "https://management.<region>.<fqdn>" `
        --suffix-storage-endpoint "<fqdn>" `
        --suffix-keyvault-dns ".vault.<fqdn>" `
        --endpoint-active-directory-graph-resource-id "https://graph.windows.net/"
    

    Az Azure CLI dokumentációjában talál egy hivatkozást a Register parancshoz .You can find a reference for the register command in the Azure CLI reference documentation.

  4. Állítsa be az aktív környezetet az alábbi parancsok használatával.Set the active environment by using the following commands.

    az cloud set -n <environmentname>
    
  5. Frissítse környezeti konfigurációját az Azure Stack Hub-specifikus API-verzió profiljának használatára.Update your environment configuration to use the Azure Stack Hub specific API version profile. A konfiguráció frissítéséhez futtassa a következő parancsot:To update the configuration, run the following command:

    az cloud update --profile 2019-03-01-hybrid
    
  6. Jelentkezzen be az Azure Stack hub-környezetbe a az login paranccsal.Sign in to your Azure Stack Hub environment by using the az login command.

    A felhasználó hitelesítő adataival vagy a felhőalapú szolgáltató által megadott egyszerű szolgáltatásnév (SPN) használatával bejelentkezhet az Azure stack hub környezetbe.You can sign in to the Azure Stack Hub environment using your user credentials, or with a service principal (SPN) provided to you by your cloud operator.

    • Bejelentkezés felhasználóként:Sign in as a user:

      Megadhatja a felhasználónevet és a jelszót közvetlenül a az login parancson belül, vagy egy böngészőben végezheti el a hitelesítést.You can either specify the username and password directly within the az login command, or authenticate by using a browser. Ha a fiókjában engedélyezve van a többtényezős hitelesítés, az utóbbit el kell végeznie:You must do the latter if your account has multi-factor authentication enabled:

      az login -u "user@contoso.onmicrosoft.com" -p 'Password123!' --tenant contoso.onmicrosoft.com
      

      Megjegyzés

      Ha a felhasználói fiókja engedélyezte a többtényezős hitelesítést, a az login paraméter megadása nélkül használja a parancsot -u .If your user account has multi-factor authentication enabled, use the az login command without providing the -u parameter. A parancs futtatásával egy URL-címet és egy kódot kell használnia a hitelesítéshez.Running this command gives you a URL and a code that you must use to authenticate.

    • Bejelentkezés egyszerű szolgáltatásként:Sign in as a service principal:

      A bejelentkezés előtt hozzon létre egy egyszerű szolgáltatásnevet a Azure Portal vagy a parancssori felület használatával, és rendeljen hozzá egy szerepkört.Before you sign in, create a service principal through the Azure portal or CLI and assign it a role. Most jelentkezzen be a következő parancs használatával:Now, sign in by using the following command:

      az login `
        --tenant <Azure Active Directory Tenant name. `
                  For example: myazurestack.onmicrosoft.com> `
      --service-principal `
        -u <Application Id of the Service Principal> `
        -p <Key generated for the Service Principal>
      
  7. Ellenőrizze, hogy a környezet helyesen van-e beállítva, és hogy a környezet az aktív felhő.Verify that your environment is set correctly and that your environment is the active cloud.

        az cloud list --output table
    

Látnia kell, hogy a környezete fel van sorolva, és a IsActive true .You should see that your environment is listed and IsActive is true. Például:For example:

IsActive    Name               Profile
----------  -----------------  -----------------
False       AzureCloud         2019-03-01-hybrid
False       AzureChinaCloud    latest
False       AzureUSGovernment  latest
False       AzureGermanCloud   latest
True        AzureStackUser     2019-03-01-hybrid

Kapcsolat teszteléseTest the connectivity

Minden beállításnál a CLI használatával hozhat létre erőforrásokat Azure Stack hub-on belül.With everything set up, use CLI to create resources within Azure Stack Hub. Létrehozhat például egy erőforráscsoportot egy alkalmazáshoz, és hozzáadhat egy virtuális gépet.For example, you can create a resource group for an app and add a VM. A következő parancs használatával hozzon létre egy "MyResourceGroup" nevű erőforráscsoportot:Use the following command to create a resource group named "MyResourceGroup":

az group create -n MyResourceGroup -l local

Ha az erőforráscsoport sikeresen létrejött, az előző parancs kimenete az újonnan létrehozott erőforrás következő tulajdonságait eredményezi:If the resource group is created successfully, the previous command outputs the following properties of the newly created resource:

Erőforráscsoport kimenet létrehozása

További lépésekNext steps