首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GCP服务到ssh并在GCE中的10台虚拟机上运行脚本,而不使用堡垒VM

GCP服务到ssh并在GCE中的10台虚拟机上运行脚本,而不使用堡垒VM
EN

Stack Overflow用户
提问于 2021-05-20 19:07:13
回答 2查看 232关注 0票数 0

在GCP项目中,我在GCE中有10台虚拟机(运行sshd)。

--我需要每小时在10台虚拟机(在GCE中)上运行一个脚本。我希望这是集中式的,因为VM的数量会随着时间的推移而增加,我不想在每个VM上都这样做。此外,我想分析我得到的数据回到一个中心的地方。

但是,我不想使用堡垒VM,因为我想要一个不需要维护另一个虚拟机的云本机解决方案。

哪个GCP服务可以做到这一点?

我研究过Cloud和Cloud Composer。我无法在云运行中做到这一点,尽管这可能是我自己对该产品不熟悉的原因。云作曲家似乎有点过火了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-21 17:00:15

正如@JohnHanley所提到的,您需要编写代码或脚本来动态地在VM上启动命令,因为GCP没有所需的服务类型。

您可能需要考虑云标识感知代理(IAP),因为它可以用于构建解决方案:

IAP有助于保护对VM的SSH访问,而无需为VM提供公共IP地址,也无需设置堡垒主机。

例如,您可以检查在计算引擎上启用IAP指南。

您还可以为Google创建一个特征请求来考虑实现此解决方案。

票数 1
EN

Stack Overflow用户

发布于 2021-05-22 08:14:58

您最好的解决方案,,没有额外费用的,将是:

  1. 在每个GCE上使用一个启动脚本
  2. 为了设置一个CRON指令来执行脚本

crontab.guru可以帮助您执行CRON指令,小时是0 * * * *

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67626612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档