
説明

ステップ 1: az acr 作成
新しい Azure CLI を使用して、Azure Container Registry (ACR) を作成することもできます。
az acr 作成
--name <レジストリ名>
--resource-group <リソースグループ名>
--sku 基本
ステップ 2: az ad sp create-for-rbac
ACR がプロビジョニングされたら、管理アクセスを有効にするか (テストでは問題ありません)、client_id と client_secret を提供するサービス プリンシパル (sp) を作成します。
az ad sp 作成-rbac
--スコープ
/subscriptions/<SUBSCRIPTION_ID>/resourcegroups/<RG_NAME>/providers/Microsoft.ContainerRegistry/re
--役割 貢献者
--name <サービスプリンシパル名>
ステップ3: kubectl 作成
新しい Kubernetes シークレットを作成します。
kubectl でシークレット docker-registry <SECRET_NAME> を作成します。
--docker-server <レジストリ名>.azurecr.io
--docker-email <あなたのメールアドレス>
--docker-username=<サービスプリンシパルID>
--docker-password <あなたのパスワード>
参考文献:
https://thorsten-hans.com/how-to-use-private-azure-container-registry-with-kubernetes