问题描述
背景和目标
我在 Debian/Linux VM
上有一个 GCP
,我每天早上手动启动它,在它运行后,它会使用 Linux 命令自行关闭。我想使用 Cloud Scheduler
自动启动 VM。 GCP auto shutdown and startup using Google Cloud Schedulers 中提出的问题有几个答案,我对追求 @nikelone
提出的答案 (https://stackoverflow.com/a/65062924/10322004) 很感兴趣,因为它看起来很简单,而且得到了 {{1 }} 和 @Damien
一样简单。我是这些问题的新手,我无法完全理解他们的回答。因此,创建此帖子是为了为像我这样的人提供更明确的答案。
我的尝试
我已经去了 https://cloud.google.com/compute/docs/reference/rest/v1/instances/start (@RayFoss
) 并尝试了 call this page A
并且当我点击执行按钮时能够成功启动我已经停止的 API
。我认为这意味着我的条目没有问题,可以与 VM
等适当的软件结合使用,以按预定义的时间表执行启动功能。但问题是我不知道或不明白如何从这里开始。我在下面给出我的问题。
我的问题
-
在
Cloud Scheduler
上,最后三段的标题是授权范围、IAM 权限和示例,它们都没有具体说明用户应该做什么。假设它们与page A
无关,但与实现相同目标的其他方法有关,是否正确?如果这不正确,那么我的下一个问题是我应该做什么来遵循这三段中的陈述? -
假设问题 1 的答案是“是”,这意味着我现在可以开始使用
Cloud Scheduler
进行调度,接下来我查看了Cloud Scheduler
处的quickstart
Cloud Scheduler
{3}} (call this page B
)。要做的项目非常多,包括安装 Cloud SDK、在控制台上运行相当多的命令、启用一些功能、设置 Pub/Sub、创建作业、运行作业并在 Pub/Sub 中验证结果。这看起来像是一组令人生畏的任务,我不明白为什么有必要跳过箍来使用之前只需几次击键就已经实现的东西。那么这些步骤都是必要的吗?或者有没有办法直接使用Cloud Scheduler,不需要经过这么多中间步骤? -
现在假设问题 2 的答案是我必须执行
page B
中所述的所有步骤。如果我在完成第 B 页列出的任务时遇到一些问题,我的VM
可能会无法挽回地搞砸。有没有一种方法可以使用 Cloud Platform 或其组件将我的VM
重置为今天的当前状态,哪种工作正常?我真的不想最终得到比我现在更糟糕的东西。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)