【发布时间】:2021-10-12 08:50:50
【问题描述】:
我一直关注this guide 使用 AKS 在 Azure 上部署应用程序
在我部署之前一切都很好,一个节点处于not ready 状态,ImagePullBackOff 状态
执行下面的命令我得到成功命令,所以我确定正在发生身份验证
az acr login --name siddacr
这个命令会列出上传的图片
az acr repository list --name <acrName> --output table
【问题讨论】:
-
您是否将集群的托管服务身份添加到 ACR 上的
AcrPull角色? -
如 Daniel 所述,AKS 与 2 个服务主体一起工作。您需要将群集服务主体作为 Azure DevOps 中的服务连接。在任务中使用它,而不是调用 Azure 服务主体 AKS 操作。在 ACR 方面,确保 it is attached 正确
标签: azure docker azure-devops