将PowerShell脚本添加到Azure Marketplace Offer

问题描述 投票:1回答:2

我想将Azure托管应用程序发布到Azure Marketplace。是否可以在“app.zip”中添加自己的PowerShell脚本,除了Azure资源管理器模板之外还执行一些额外的部署步骤?

脚本将调用arm模板并处理模板的一些输出

azure azure-resource-manager azure-marketplace
2个回答
1
投票

考虑这些问题的方法是,您只能执行可在模板中完成的任务。今天,没有办法在ARM模板中运行任意脚本。

这种帮助?


1
投票

经过一些研究并联系MS Support,我发现了两种可能的解决方案:

  1. 使用具有自定义脚本扩展的VM。缺点:虚拟机需要很长时间才能启动,如果我们之后不删除它,则价格昂贵。
  2. 使用Azure容器实例运行脚本。如果我们不使用它,在大约45秒内启动并且不需要任何费用。 - > Tutorial
© www.soinside.com 2019 - 2024. All rights reserved.