【问题标题】:deploying web application to azure scaleset using Azure DevOps使用 Azure DevOps 将 Web 应用程序部署到 azure scaleset
【发布时间】:2019-10-31 15:43:37
【问题描述】:

除了不可变映像之外,是否有更好的方法使用 Azure DevOps 将 Web 应用程序(托管在 IIS 窗口上)部署到 Azure Scaleset?我假设对于每个部署,如果管道需要创建映像,则创建映像和部署将花费太多时间,尤其是在需要部署热修复时。

如果部署组与 azure Scaleset 一起使用,是否有人尝试过?

【问题讨论】:

  • case 中的答案提到:有两种方法可以部署到 VM 规模集。一种是使用不可变 VHD(博客谈到),另一种是使用自定义脚本扩展。另外也可以参考这个case
  • 我确实在部署组中看到了这一点,但没有确定的方式可以说它在讨论中有效
  • 我认为您已经开始使用自定义脚本扩展将 Web 应用程序部署到 azure scaleset。
  • 如何在 Azure Devops 中使用自定义脚本扩展。我的发布定义中有哪些步骤?

标签: azure-devops azure-vm-scale-set


【解决方案1】:

除了使用不可变图像之外,另一种方法是使用自定义脚本扩展将 Web 应用程序部署到 azure scaleset。

这里是有关使用Azure CLIAzure PowerShell 在虚拟机规模集中安装应用程序的教程。

本教程展示了如何:

  • 自动将应用程序安装到您的规模集
  • 使用 Azure 自定义脚本扩展
  • 更新规模集上正在运行的应用程序

您可以参考这些教程了解详细信息。

【讨论】:

  • 你能告诉我这将如何与发布定义中的 Azure Devop 联系起来吗?我应该采取什么步骤。高层次的描述会很有帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-09-03
  • 1970-01-01
  • 2021-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-29
相关资源
最近更新 更多