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à
Accedere a portale di Azure.
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:
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à.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à.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à.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.