2

我正在测试气流谷歌作曲家,但现在我并不一直使用它,维护 3 VM 需要花钱。有没有办法停止/启动 google composer/airflow ?

是否可以以编程方式进行?(我想每天早上 9 点开始,每天晚上 9 点和周末停止)

现在为了停止大部分成本,我更改了 Kubernetes Engine 中的 VM 数量(我从 3 切换到 0 来停止它,然后切换到 0 到 3 来启动它)但也许有更好的方法。

4

3 回答 3

1

没有官方支持的机制来暂停 Composer 环境。即使您可以通过减小集群大小来降低 VM 成本,但您仍需要支付 App Engine 和 Cloud SQL 成本。

于 2018-06-13T23:02:17.217 回答
0

无法将 Composer 环境中的 GKE 节点数更改为 0。它需要至少 3 个节点。

于 2018-10-16T03:12:18.137 回答
0

我面临同样的问题。根据我的研究,最好的解决方案是让另一个 VM 运行一个关闭和打开环境的 CRON 作业。

由于打开环境需要一些时间,如果您必须每小时运行一次任务,我认为最好的选择是保持环境打开。

于 2019-10-25T13:10:59.763 回答