Teilen über


Abonnementvoraussetzungen

Wenn Sie das Azure-Abonnement zum ersten Mal für HDInsight auf AKS verwenden, müssen die folgenden Features möglicherweise aktiviert sein.

Mandantenregistrierung

Wenn Sie versuchen, einen neuen Mandanten in HDInsight auf AKS zu integrieren, müssen Sie dem API-Zugriff durch die Erstanbieter-App von HDInsight auf AKS zustimmen. Diese App versucht, die Anwendung bereitzustellen, die zum Authentifizieren von Clusterbenutzern und -gruppen verwendet wird.

Hinweis

Mandantenadministratoren können den Befehl ausführen, um den Dienstprinzipal des Erstanbieters auf dem angegebenen Mandanten bereitzustellen.

Befehle:

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

Aktivieren von Features

  1. Melden Sie sich beim Azure-Portal an.

  2. Klicken Sie oben rechts auf das Cloud Shell-Symbol () und wählen Sie PowerShell oder Bash als Ihre Umgebung aus, je nachdem, welchen Befehl Sie verwenden.

Geben Sie bei der nächsten Eingabeaufforderung jeden der folgenden Befehle ein:

  1. Registrieren Sie Ihr Abonnement für das Feature „AKS-AzureKeyVaultSecretsProvider“.

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

    Ausgabe: Alle Anforderungen für dieses Feature sollten automatisch genehmigt werden. Der Status in der Antwort sollte als Registriertangezeigt werden.
    Wenn Sie eine Antwort erhalten, dass die Registrierung noch läuft (Status in der Antwort wird als „Registrieren“ angezeigt), warten Sie einige Minuten.
    Führen Sie den Befehl in wenigen Minuten erneut aus, und der Status wird sich nach Abschluss der Featureregistrierung in „Registriert“ ändern.

  2. Registrieren Sie Ihr Abonnement für das Feature „EnablePodIdentityPreview“.

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

    Ausgabe: Die Antwort gibt an, dass die Registrierung im Gange ist (Status in der Antwort wird als „Registrieren“ angezeigt). Die Registrierung dieses Features kann möglicherweise ein paar Minuten dauern.
    Führen Sie den Befehl in wenigen Minuten erneut aus, und der Status wird sich nach Abschluss der Featureregistrierung in „Registriert“ ändern.

  3. Registrieren Sie Ihr Abonnement für das Feature „KubeletDisk“.

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

    Ausgabe: Die Antwort gibt an, dass die Registrierung im Gange ist (Status in der Antwort wird als „Registrieren“ angezeigt). Die Registrierung dieses Features kann möglicherweise ein paar Minuten dauern.
    Führen Sie den Befehl in wenigen Minuten erneut aus, und der Status wird sich nach Abschluss der Featureregistrierung in „Registriert“ ändern.

  4. Registrieren Sie sich beim Anbieter „Microsoft.ContainerService“, um die in den vorherigen Schritten registrierten Features zu verteilen.

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

    Ausgabe: Keine Antwort bedeutet, dass die Featureregistrierung verteilt wurde und Sie fortfahren können. Wenn Sie eine Antwort erhalten, dass die Registrierung noch läuft, warten Sie einige Minuten, und führen Sie den Befehl dann erneut aus, bis Sie keine Antwort mehr erhalten.

Nächste Schritte