ssh - 同时管理多个谷歌云虚拟机实例/计算引擎
问题描述
我在谷歌云上创建了一些服务器。我在虚拟机实例中制作它们。他们每天运行相同的脚本,但每台服务器都使用不同的参数运行。
但是,当需要对它们进行更改或更新时,我必须一一进行,所有更改都是相同的,只是参数不同。这意味着我会 ssh 进入服务器,运行 apt 更新,下载一些文件,上传一些文件,更改一些参数并进行测试。然后我在所有服务器上重复这个过程。
我希望能够在某处保留一份服务器副本,以便上传到其他服务器,或者进行自动应用于每台服务器的更改。
有什么方法可以实现吗?一次更新所有服务器(apt update,或下载新文件或更改脚本)?
解决方案
我建议创建一个使用实例模板来创建 VM 的托管实例组。然后,您可以推出对 MIG 的更新。
推荐阅读
- bash - 回显包含美元的字符串变量的内容
- r - 绘制柱形图时如何避免重复分类变量?
- c# - 使用 WarpAffine() 将 Emgu.CV.Image 向右移动
- python - Pyomo:创建抽象模型和 AMPL 数据
- python - 两个数据之间的差异计算
- sql-server - SQL:我想解决,如何返回每个成员的最后一个操作
- mapbox - Mapbox iOS - 使用 centerOffset 时,不可见的注释显示在左上角
- spring-boot - 有没有办法在 Junit4(5) 中强制执行测试类的顺序
- python - 已解决 - Python - Numpy 串联 3D 数组 - 内存不足 - 更大的数据集
- r - 使用 cem 包粗化精确匹配 - .subset2 中的错误(x,i,精确 = 精确)