首页 > 解决方案 > 我没有看到来自 DevOps 的 AKS - 服务连接

问题描述

我没有从 DevOps 看到 AKS。我试图创建一个管道,但 AKS 没有显示。

首先,我创建了一个服务连接 --> Azure Resource Manager --> Service Principal (Manual)

我一直以这种方式工作,我看到了我所有的 AKS。我对这个新的有问题。

错误

我不知道问题出在哪里。在 DevOps 中,我可以看到我所有的 AKS,除了这个新的

有什么想法要检查吗?

标签: azureazure-devopsazure-aks

解决方案


在您的 Azure DevOps 项目中,导航到 Project Settings > Service Connections 并选择您的 Service Connection to Azure,它看起来像这样:

AzureDevOpsServiceConnection

根据您的服务主体的设置方式,您可以通过单击Manage Service Principal链接直接在 Azure 门户中浏览到它。还有其他方法可以设置服务连接,并且在 Azure 门户中查找服务主体的方法会有所不同,请在此处查看文档。记下您的服务主体的显示名称。

在 Azure 门户中导航到 AKS 资源,然后导航到访问控制 (IAM) 边栏选项卡并单击角色分配。检查已为您的 Azure DevOps 服务连接分配了哪些角色的 Azure AD 服务主体,它至少需要参与者才能对您的 AKS 群集进行更改。


推荐阅读