azure - 使用新映像更新虚拟机规模集
问题描述
在过去的两天里,我一直在直接研究它,并阅读了我能找到的所有可能的文档。
我有一个规模集(Windows 机器上将包含一个 asp.net 核心应用程序)。这是设置的样子。
- 我有一个获取代码并发布工件的“管道”(这按预期工作)
- 现在我正在尝试使用该工件并构建一个新图像并将其推送到规模集。
所以第一步使用打包器构建一个图像,第二步应该将该图像推送到规模集。
该错误基本上指出“错误:VMSS myapp 无法更新,因为它使用平台映像。只能更新当前使用自定义映像的 VMSS。”
我已经使用 2 个不同的规模集尝试了这个发布管道。其中一个是使用默认的 windows 2016 图像,另一个是使用构建的自定义图像。在这两种情况下,我都遇到了同样的错误。
我花了很多时间试图弄清楚这一点无济于事。我还询问了我所在的所有社区。有没有人知道如何用你的应用程序的新图像更新这些该死的规模集?
解决方案
推荐阅读
- php - 如何从 PHP 或 smarty 中的单个变量输出创建多个变量?
- python - 有没有更快的读取、写入和保存 Excel 文件的方法?
- cassandra - 可以在不影响应用程序的情况下关闭一半的 Cassandra 节点吗?
- barcode - 将小条码转换成更长条码
- angular - 散列或转换静态文件名,如角度 4 中的图像
- java - 创建名为“mvcValidator”的 bean 时出错
- android - SharedPreferences 不会随应用程序一起删除
- angular - 将所有表单状态保存在具有不同选项卡的一个组件中
- apache-spark - pyspark在加载时解析文件名
- java - 使用完所有消息后关闭 akka-system