AZ-104:Microsoft Azure Administrator コンピューティングリソースの管理 問29
コンピューティングリソースの管理/コンテナーAKS のクラスターから Azure Container Registry(ACR)のイメージを pull する際、管理者ユーザー(admin アカウント)やパスワードを使わず、より安全に認証させたい。推奨される方法はどれか。
当サイトのオリジナル問題(AZ-104:Microsoft Azure Administratorの出題範囲「コンピューティングリソースの管理」に対応。実際の試験問題ではありません)
- AマネージドID(またはサービスプリンシパル)に AcrPull ロールを割り当てて認証する
- BACRの管理者ユーザー(admin)を有効化してその資格情報を共有する
- Cストレージのアクセスキーで認証する
- Dリソースロックで認証する
正解:A
解説
ACRへの認証は、マネージドID(またはサービスプリンシパル)に AcrPull などの適切なRBACロールを割り当てる方法が推奨されます。AKSとACRの統合でもこの方式が使われます。管理者ユーザー(admin アカウント)は資格情報の共有が必要で推奨されず、ストレージのアクセスキーやリソースロックはACR認証の仕組みではありません。
選択肢ごとの解説
- A正しい。マネージドIDにAcrPullロールを与えるのが推奨の認証方法です。
- B誤り。admin アカウントの共有は推奨されない方法です。
- C誤り。ストレージのアクセスキーはACR認証には使いません。
- D誤り。リソースロックは認証の仕組みではありません。