我在两个不同的 Azure devops 项目中有以下 Azure devops 管道,一个用于基础结构团队,另一个用于应用程序开发团队
- 使用 Terraform 配置网络、ACR 和 AKS 基础架构
- 使用 Helm 部署 AKS 应用程序
我不想为 Azure devops 服务连接授予 Azure 订阅所有者帐户或 Azure 订阅所有者权限。
我为每个管道创建了两个单独的服务帐户。现在,分配给服务帐户的所有角色是什么,以便 Azure Devops 项目使用服务帐户/服务主体(手动)来连接和执行活动。
这是生产部署的正确方法吗?