【发布时间】:2022-08-19 18:21:11
【问题描述】:
我正在尝试将应用程序从 .gitlab-ci.yml 部署到 Azure 集群。我的集群当前正在使用托管身份,所以我不能这样做。我尝试添加一个新的服务主体,以便使用来自 CI 的凭据:
az aks update-credentials \\
--resource-group <> \\
--name <> \\
--reset-service-principal \\
--service-principal <> \\
--client-secret <>
但是,我收到以下错误:
(BadRequest) MSI 集群上不允许更新服务主体配置文件。 代码:错误请求 消息:MSI 集群上不允许更新服务主体配置文件。
我应该怎么办?
-
您应该能够在启用 MSI 的情况下进行部署。你得到什么问题?您可能需要启用 RBAC,以便您可以部署到您的集群。
标签: azure kubernetes azure-managed-identity