新しく作成されたAKSクラスターに割り当てられたサービスプリンシパルを見つける方法


13

標準を使用してAKSクラスターを作成しましたaz aks create ... --ssh-key-value ...https://docs.microsoft.com/en-us/azure/aks/kubernetes-service-principalによると、

AKSクラスターが作成され、既存のサービスプリンシパルが指定されていないため、クラスターのサービスプリンシパルが作成されます。

作成したSPはどこにありますか?ありがとう

回答:


16

ブルーノ・ファリアは言った、あなたは、AzureのActive Directory内のサービスプリンシパルを見つけることができますAzure Active Directory -> App registrations -> All apps 。このように:

ここに画像の説明を入力してください

またaz aks list --resource-group <your-resouece-group>、サービスプリンシパルを見つけるために使用できます。

ここに画像の説明を入力してください

お役に立てれば。


これが私たちが探していたものです。特定のクラスターにSPを割り当てる方法。これは、複数のクラスターといくつかの非AKS固有のSPがある場合に特に関連します。ありがとう
JoaoCC

2

Azure Active Directory >>アプリの登録>>ドロップダウンメニューから[すべてのアプリを選択] >>アプリを見つけてクリックします。

サービスプリンシパルはアプリケーションIDになり、シークレットは設定のキーになります。


私はそこに行きましたが、いくつかのアプリがありますが、作成されたクラスターの名前を持つアプリはありません。私が理解しようとしていたのは、これらのどれが新しく作成されたクラスターに割り当てられているかをどのように知るかです。Thx
JoaoCC

さて、私はちょうどそれ~/.azure/acsServicePrincipal.jsonservice_principalアプリの1つと同じ価値を持っていることに気付きましたApplicationID。奇妙なことに、ポータルでは、このアプリにへのリンクがありCreate Service Principalます。これでいい?Thx
JoaoCC

2

「az aksリスト」からの出力には、サービスプリンシパルclientIdが含まれている必要があります。


1
これは、@ Jason Yeが受け入れた回答とどう違うのですか?
デイブM

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.