「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
複雑なモノなので、それなりに複雑。
詳細 †
AKS 制御プレーンによる管理操作を行うID(アカウント)
AKSクラスタ作成に必要な権限 †
- AKSクラスタ作成には「az aks create」を実行する。
- 「az aks create」の実行には高権限が必要
- 「az aks create」では以下の操作・権限が必要になる。
サブスクリプションのContributorロール †
「制御プレーン、実行ノードを作成する。」ために必要になる。
AzADのアプリID作成権限 †
「AKS(制御プレーン)用IDをAzADに登録する。」ために必要になる。
サブスクリプションのSecurity Adminロール †
「AKS(制御プレーン)用IDに高い権限を持たせる。」ために必要になる。
以下の方法で、「az aks create」を行い、
AKS(制御プレーン)用IDを作成する(最終的にはSPNが必要)。
AzADのアプリID作成権限権限を持って「いない」ケース
- ポイント
- 一年でパスワードが失効する(無期限にも出来る)。
- SPNは権限のある人間に作成してもらう。
Managed ID方式 †
Ownerロール+AzADのアプリID作成権限権限を持ってい「る」ケース
- ポイント
- 扱いが容易なため、推奨の方式。
- SPNをラップするレイヤらしい。
付与する権限 †
サブスクリプションのContributorロールが必要になる。
参考 †
Tags: :クラウド, :Azure