次の方法で共有


サブスクリプションの前提条件

Note

Azure HDInsight on AKS は 2025 年 1 月 31 日に廃止されます。 2025 年 1 月 31 日より前に、ワークロードを Microsoft Fabric または同等の Azure 製品に移行することで、ワークロードの突然の終了を回避する必要があります。 サブスクリプション上に残っているクラスターは停止され、ホストから削除されることになります。

提供終了日までは基本サポートのみを利用できます。

重要

現在、この機能はプレビュー段階にあります。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用されるその他の法律条項については、「Microsoft Azure プレビューの追加の使用条件」に記載されています。 この特定のプレビューについては、「Microsoft HDInsight on AKS のプレビュー情報」を参照してください。 質問や機能の提案については、詳細を記載した要求を AskHDInsight で送信してください。また、その他の更新については、Azure HDInsight コミュニティのフォローをお願いいたします。

HDInsight on AKS の Azure サブスクリプションを初めて使用する場合は、次の機能の有効化が必要な場合があります。

テナントの登録

HDInsight on AKS に新しいテナントをオンボードしようとしている場合は、HDInsight on AKS のファースト パーティ アプリが API にアクセスすることに同意する必要があります。 このアプリは、クラスターのユーザーとグループの認証に使用されるアプリケーションのプロビジョニングを試行します。

Note

テナント管理者は、コマンドを実行して、特定のテナントでファースト パーティのサービス プリンシパルをプロビジョニングできます。

コマンド:

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

機能を有効にする

  1. Azure ポータルにサインインします。

  2. 右上にある Cloud Shell アイコン () をクリックして、使用するコマンドに応じて、[PowerShell] または [Bash] を選択します。

次のコマンド プロンプトで、以下のいずれかのコマンドを入力します。

  1. 'AKS-AzureKeyVaultSecretsProvider' 機能にサブスクリプションを登録します。

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

    出力: この機能に対するすべての要求が自動的に承認されます。 応答の状態は、[登録済み] と表示されます。
    登録がまだ進行中であるという応答を受け取った場合 (応答で、状態が [登録中] と表示されます)、数分待ちます。
    数分後にコマンドをもう一度実行し、機能の登録が完了すると状態が [登録済み] に変わります。

  2. 'EnablePodIdentityPreview' 機能にサブスクリプションを登録します。

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

    出力: 応答により、登録が進行中であることが示されます (応答の状態は [登録中] と表示されます)。 機能の登録には数分かかる場合があります。
    数分後にコマンドをもう一度実行し、機能の登録が完了すると状態が [登録済み] に変わります。

  3. 'KubeletDisk' 機能にサブスクリプションを登録します。

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

    出力: 応答により、登録が進行中であることが示されます (応答の状態は [登録中] と表示されます)。 機能の登録には数分かかる場合があります。
    数分後にコマンドをもう一度実行し、機能の登録が完了すると状態が [登録済み] に変わります。

  4. 'Microsoft.ContainerService' プロバイダーに登録して、前の手順で登録した機能を伝達します。

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

    出力: 応答がない場合は、機能の登録が伝達されたことを意味し、続行できます。 登録がまだ進行中であるという応答を受け取った場合は数分待ち、応答が返されなくなるまでコマンドを再実行します。

次のステップ