将 PowerShell 脚本添加到 Azure Marketplace Offer
Add a PowerShell script to Azure Marketplace Offer
我想将 Azure 托管应用程序发布到 Azure 市场。是否可以向 "app.zip" 添加一个自己的 PowerShell 脚本,该脚本除了执行 Azure 资源管理器模板外还执行一些额外的部署步骤?
脚本将调用 arm 模板并处理模板的一些输出
考虑这些的方法是,您只能执行可以在模板中完成的任务。今天,无法 运行 ARM 模板中的任意脚本。
有帮助吗?
经过一番研究并联系了 MS 支持,我发现了两种可能的解决方案:
使用带有自定义脚本扩展的虚拟机。缺点:VM需要很长时间才能启动,如果我们之后不删除它会很昂贵。
使用 Azure 容器实例 运行 脚本。在大约 45 秒内启动,如果我们不使用它也不会产生任何费用。 -> Tutorial
我想将 Azure 托管应用程序发布到 Azure 市场。是否可以向 "app.zip" 添加一个自己的 PowerShell 脚本,该脚本除了执行 Azure 资源管理器模板外还执行一些额外的部署步骤?
脚本将调用 arm 模板并处理模板的一些输出
考虑这些的方法是,您只能执行可以在模板中完成的任务。今天,无法 运行 ARM 模板中的任意脚本。
有帮助吗?
经过一番研究并联系了 MS 支持,我发现了两种可能的解决方案:
使用带有自定义脚本扩展的虚拟机。缺点:VM需要很长时间才能启动,如果我们之后不删除它会很昂贵。
使用 Azure 容器实例 运行 脚本。在大约 45 秒内启动,如果我们不使用它也不会产生任何费用。 -> Tutorial