Condividi tramite


Prerequisiti della sottoscrizione

Importante

Azure HDInsight su AKS è stato ritirato il 31 gennaio 2025. Scopri di più su questo annuncio.

È necessario eseguire la migrazione dei carichi di lavoro a Microsoft Fabric o a un prodotto Azure equivalente per evitare la chiusura brusca dei carichi di lavoro.

Importante

Questa funzionalità è attualmente in anteprima. Le condizioni supplementari per l'utilizzo per le anteprime di Microsoft Azure includono termini legali più validi applicabili alle funzionalità di Azure in versione beta, in anteprima o altrimenti non ancora rilasciate nella disponibilità generale. Per informazioni su questa anteprima specifica, vedere informazioni sull'anteprima di Azure HDInsight su AKS. Per domande o suggerimenti sulle funzionalità, inviare una richiesta in AskHDInsight con i dettagli e seguireci per altri aggiornamenti sulla Community di Azure HDInsight.

Se è la prima volta che si usa la sottoscrizione di Azure per HDInsight su AKS, le funzionalità seguenti potrebbero dover essere abilitate.

Registrazione del locatario

Se si sta provando a eseguire l'onboarding di un nuovo tenant in HDInsight nel servizio Azure Kubernetes, è necessario fornire il consenso per l'app di prima parte di HDInsight nel servizio Azure Kubernetes per accedere all'API. Questa app tenta di fornire l'applicazione usata per autenticare utenti e gruppi del cluster.

Nota

L'amministratore tenant può eseguire il comando per effettuare il provisioning del servizio principale di prima parte nel tenant specificato.

comandi:

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

Abilitare le funzionalità

  1. Accedere a portale di Azure.

  2. Fare clic sull'icona di Cloud Shell ( ) in alto a destra e selezionare PowerShell o Bash come ambiente in base al comando usato.

Al prompt dei comandi successivo immettere ognuno dei comandi seguenti:

  1. Registrare la sottoscrizione per la funzionalità 'AKS-AzureKeyVaultSecretsProvider'.

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

    Output: Tutte le richieste per questa funzionalità devono essere approvate automaticamente. Lo stato nella risposta deve essere visualizzato come Registrato.
    Se si riceve una risposta che la registrazione è ancora in corso (lo stato nella risposta viene visualizzato come "Registrazione"), attendere alcuni minuti.
    Eseguire di nuovo il comando in pochi minuti e lo stato diventa "Registrato" una volta completata la registrazione della funzionalità.

  2. Registrare la sottoscrizione per la funzionalità 'EnablePodIdentityPreview'.

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

    Output: La risposta indica che la registrazione è in corso (lo stato nella risposta viene visualizzato come "Registrazione"). La registrazione della funzionalità potrebbe richiedere alcuni minuti.
    Eseguire di nuovo il comando in pochi minuti e lo stato diventa "Registrato" una volta completata la registrazione della funzionalità.

  3. Registrare la sottoscrizione per la funzionalità "KubeletDisk".

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

    Output: La risposta indica che la registrazione è in corso (lo stato nella risposta viene visualizzato come "Registrazione"). La registrazione della funzionalità potrebbe richiedere alcuni minuti.
    Eseguire di nuovo il comando in pochi minuti e lo stato diventa "Registrato" una volta completata la registrazione della funzionalità.

  4. Eseguire la registrazione con il provider 'Microsoft.ContainerService' per propagare le funzionalità registrate nei passaggi precedenti.

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

    Output: Nessuna risposta indica che la registrazione della funzionalità si è propagata e si può procedere. Se si riceve una risposta che la registrazione è ancora in corso, attendere alcuni minuti ed eseguire di nuovo il comando fino a quando non si riceve alcuna risposta.

Passaggi successivi