我想将Azure托管应用程序发布到Azure市场。是否可以在“ app.zip”中添加自己的PowerShell脚本,该脚本执行Azure资源管理器模板之外的一些其他部署步骤?
脚本将调用手臂模板并处理模板的某些输出
答案 0 :(得分:1)
考虑这些问题的方法是,您只能执行可以在模板中完成的任务。如今,无法在ARM模板中运行任意脚本。
有帮助吗?
答案 1 :(得分:1)
经过研究并联系了MS支持部门,我发现了两种可能的解决方案:
使用具有自定义脚本扩展名的VM。缺点:VM需要很长时间才能启动,并且如果以后不删除它,则价格昂贵。
使用Azure容器实例运行脚本。启动大约需要45秒,如果不使用它便不会花费任何费用。 -> Tutorial