我们如何使用管道将azure devops中的应用程序部署到具有不同订阅和组织的azure app服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们如何使用管道将azure devops中的应用程序部署到具有不同订阅和组织的azure app服务相关的知识,希望对你有一定的参考价值。

我正在为我的组织设置CI / CD管道,我们是服务公司,为使用Azure Appservice作为他们自己的订阅平台的客户提供服务。

现在我们计划购买我们自己的Azure DevOps订阅,并开始使用它来构建CI / CD管道和发布管道的5个项目,目标是Customer Azure Appservice。

我确信有人已经完成了它,它面临的挑战是什么。通常,当我在同一个组织中进行操作时,我们会创建服务连接并且它可以工作,想知道在不同订阅和不同组织的情况下它是如何工作的。

答案

您需要为azure powershell创建服务主体\ azure广告用户,以依赖静默身份验证(examples)。之后,您可以使用New-AzResourceGroupDeployment cmdlet进行部署。

或者,您可以为客户租户(document covering that)中的现有服务主体手动创建服务连接。

以上是关于我们如何使用管道将azure devops中的应用程序部署到具有不同订阅和组织的azure app服务的主要内容,如果未能解决你的问题,请参考以下文章

如何将软件构建从 Azure DevOps 部署到内部服务器?

是否可以在 Azure DevOps 的构建管道期间下载文件?

DevOps 和 Azure 应用服务中的环境变量

如何通过 SSH 在 azure devops 管道复制文件中使用公钥

如何将格式化日期插入 Azure DevOps“经典”发布管道的文件名?

如何在 azure devops YAML 管道中将单个代理用于多个作业/阶段