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


Előfizetés előfeltételei

Ha először használja az Azure-előfizetést a HDInsighthoz az AKS-en, lehetséges, hogy engedélyezni kell az alábbi funkciókat.

Bérlőregisztráció

Ha új bérlőt próbál létrehozni a HDInsightba az AKS-en, hozzájárulást kell adnia az AKS-en futó HDInsight első féltől származó alkalmazásához az Access API-hoz. Ez az alkalmazás megpróbálja kiépíteni a fürt felhasználóinak és csoportjainak hitelesítéséhez használt alkalmazást.

Feljegyzés

A bérlői rendszergazda futtathatja a parancsot, hogy kiépíthesse az első féltől származó szolgáltatásnevet az adott bérlőn.

Parancsok:

az ad sp create --id d3d1a4fe-edb2-4b09-bc39-e41d342323d6
New-AzureADServicePrincipal -AppId d3d1a4fe-edb2-4b09-bc39-e41d342323d6

Funkciók engedélyezése

  1. Jelentkezzen be az Azure portálra.

  2. Kattintson a jobb felső sarokban található Cloud Shell ikonra ( ), és a használt parancstól függően válassza a PowerShellt vagy a Basht környezetként.

A következő parancssorban adja meg az alábbi parancsok mindegyikét:

  1. Regisztrálja előfizetését az "AKS-AzureKeyVaultSecretsProvider" funkcióhoz.

    az feature register --name AKS-AzureKeyVaultSecretsProvider --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
    
    Register-AzProviderFeature -FeatureName AKS-AzureKeyVaultSecretsProvider -ProviderNamespace Microsoft.ContainerService
    

    Kimenet: A szolgáltatásra vonatkozó összes kérést automatikusan jóvá kell hagyni. A válaszban szereplő állapotnak regisztráltként kell megjelennie.
    Ha olyan választ kap, amely szerint a regisztráció még folyamatban van (a válaszban "Regisztráció" állapot jelenik meg), várjon néhány percet.
    Néhány perc múlva futtassa újra a parancsot, és a szolgáltatásregisztráció befejezése után az állapot "Regisztrált" értékre változik.

  2. Regisztrálja előfizetését az EnablePodIdentityPreview funkcióhoz.

     az feature register --name EnablePodIdentityPreview --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
    
    Register-AzProviderFeature -FeatureName EnablePodIdentityPreview -ProviderNamespace Microsoft.ContainerService
    

    Kimenet: A válasz azt jelzi, hogy a regisztráció folyamatban van (a válasz állapotában "Regisztráció" jelenik meg). A funkció regisztrálása eltarthat néhány percig.
    Néhány perc múlva futtassa újra a parancsot, és a szolgáltatásregisztráció befejezése után az állapot "Regisztrált" értékre változik.

  3. Regisztrálja előfizetését a "KubeletDisk" funkcióhoz.

    az feature register --name KubeletDisk --namespace "Microsoft.ContainerService" --subscription <Your Subscription>
    
    Register-AzProviderFeature -FeatureName KubeletDisk -ProviderNamespace Microsoft.ContainerService
    

    Kimenet: A válasz azt jelzi, hogy a regisztráció folyamatban van (a válasz állapotában "Regisztráció" jelenik meg). A funkció regisztrálása eltarthat néhány percig.
    Néhány perc múlva futtassa újra a parancsot, és a szolgáltatásregisztráció befejezése után az állapot "Regisztrált" értékre változik.

  4. Regisztráljon a "Microsoft.ContainerService" szolgáltatónál az előző lépésekben regisztrált szolgáltatások propagálásához.

    az provider register -n Microsoft.ContainerService --subscription <Your Subscription>
    
    Register-AzResourceProvider -ProviderNamespace Microsoft.ContainerService
    

    Kimenet: A válasz nem azt jelenti, hogy a szolgáltatásregisztráció propagált, és továbbléphet. Ha olyan választ kap, hogy a regisztráció még folyamatban van, várjon néhány percet, és futtassa újra a parancsot, amíg nem kap választ.

Következő lépések