为什么我只需要对我的实例组进行少量更新来创建新的实例模板?

时间:2017-12-06 04:08:45

标签: google-compute-engine

假设我想为正在运行的实例组更新服务器,我必须从另一个实例创建一个新映像,然后从该映像创建一个实例模板,然后在该实例组上运行滚动更新。这是对我的托管实例进行微小更改的很多步骤。是否有更简单/慢速的方法来更新运行托管实例组?

1 个答案:

答案 0 :(得分:3)

请注意托管实例基于实例模板,因此您无法跳过更新它的步骤。

如果您需要在托管实例组下的所有实例或有限数量的实例上进行配置更改,则滚动更新是最佳自动化解决方案。通过滚动更新,您可以选择各种选项,例如可以使更新脱机的实例数,更新是影响全部还是仅影响一部分实例,等等。您可以在this article中找到详细说明。

如果不进行部署更新,则必须通过创建具有新版本的新托管实例组来部署新配置,每次都需要进行额外设置,或者通过手动,用户启动,逐个实例重新创建。这两种方法都需要大量的手动步骤。 但是对于有限数量的实例上的次要配置,如果确实比滚动更新节省时间,您仍然可以选择手动的,用户启动的配置。但是,如果实例中的某些内容失败,则会使用原始模板配置重新创建。