Udostępnij za pośrednictwem


Wymagania wstępne dotyczące subskrypcji

Ważne

Ta funkcja jest aktualnie dostępna jako funkcja podglądu. Dodatkowe warunki użytkowania dla wersji zapoznawczych platformy Microsoft Azure obejmują więcej warunków prawnych, które dotyczą funkcji platformy Azure, które znajdują się w wersji beta, w wersji zapoznawczej lub w inny sposób nie zostały jeszcze wydane w wersji ogólnodostępnej. Aby uzyskać informacje o tej konkretnej wersji zapoznawczej, zobacz Informacje o wersji zapoznawczej usługi Azure HDInsight w usłudze AKS. W przypadku pytań lub sugestii dotyczących funkcji prześlij żądanie w usłudze AskHDInsight , aby uzyskać szczegółowe informacje i postępuj zgodnie z nami, aby uzyskać więcej aktualizacji w społeczności usługi Azure HDInsight.

Jeśli używasz subskrypcji platformy Azure po raz pierwszy w usłudze HDInsight w usłudze AKS, może być konieczne włączenie następujących funkcji.

Rejestracja dzierżawy

Jeśli próbujesz dołączyć nową dzierżawę do usługi HDInsight w usłudze AKS, musisz wyrazić zgodę na pierwszą aplikację usługi HDInsight w usłudze AKS w celu uzyskania dostępu do interfejsu API. Ta aplikacja próbuje aprowizować aplikację używaną do uwierzytelniania użytkowników i grup klastra.

Uwaga

Administrator dzierżawy może uruchomić polecenie w celu aprowizacji jednostki usługi pierwszej firmy w danej dzierżawie.

Polecenia:

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

Włącz funkcje

  1. Zaloguj się do Portalu Azure.

  2. Kliknij ikonę usługi Cloud Shell ( ) w prawym górnym rogu, a następnie wybierz pozycję PowerShell lub Bash jako środowisko w zależności od używanego polecenia.

W następnym wierszu polecenia wprowadź każde z następujących poleceń:

  1. Zarejestruj subskrypcję dla funkcji "AKS-AzureKeyVaultSecretsProvider".

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

    Dane wyjściowe: wszystkie żądania dotyczące tej funkcji powinny zostać automatycznie zatwierdzone. Stan w odpowiedzi powinien być wyświetlany jako Zarejestrowany.
    Jeśli otrzymasz odpowiedź, że rejestracja jest nadal w toku (stan w odpowiedzi jest wyświetlany jako "Rejestrowanie"), zaczekaj kilka minut.
    Uruchom ponownie polecenie w ciągu kilku minut, a stan zmieni się na "Zarejestrowane" po zakończeniu rejestracji funkcji.

  2. Zarejestruj subskrypcję dla funkcji "EnablePodIdentityPreview".

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

    Dane wyjściowe: odpowiedź wskazuje, że rejestracja jest w toku (stan w odpowiedzi jest wyświetlany jako "Rejestrowanie"). Zarejestrowanie funkcji może potrwać kilka minut.
    Uruchom ponownie polecenie w ciągu kilku minut, a stan zmieni się na "Zarejestrowane" po zakończeniu rejestracji funkcji.

  3. Zarejestruj swoją subskrypcję dla funkcji "KubeletDisk".

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

    Dane wyjściowe: odpowiedź wskazuje, że rejestracja jest w toku (stan w odpowiedzi jest wyświetlany jako "Rejestrowanie"). Zarejestrowanie funkcji może potrwać kilka minut.
    Uruchom ponownie polecenie w ciągu kilku minut, a stan zmieni się na "Zarejestrowane" po zakończeniu rejestracji funkcji.

  4. Zarejestruj się u dostawcy "Microsoft.ContainerService", aby propagować funkcje zarejestrowane w poprzednich krokach.

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

    Dane wyjściowe: brak odpowiedzi oznacza propagację rejestracji funkcji i możesz kontynuować. Jeśli otrzymasz odpowiedź, że rejestracja nadal trwa, zaczekaj kilka minut i ponownie uruchom polecenie, aż nie otrzymasz odpowiedzi.

Następne kroki