我正在测试气流谷歌作曲家,但现在我并不一直使用它,维护 3 VM 需要花钱。有没有办法停止/启动 google composer/airflow ?
是否可以以编程方式进行?(我想每天早上 9 点开始,每天晚上 9 点和周末停止)
现在为了停止大部分成本,我更改了 Kubernetes Engine 中的 VM 数量(我从 3 切换到 0 来停止它,然后切换到 0 到 3 来启动它)但也许有更好的方法。
我正在测试气流谷歌作曲家,但现在我并不一直使用它,维护 3 VM 需要花钱。有没有办法停止/启动 google composer/airflow ?
是否可以以编程方式进行?(我想每天早上 9 点开始,每天晚上 9 点和周末停止)
现在为了停止大部分成本,我更改了 Kubernetes Engine 中的 VM 数量(我从 3 切换到 0 来停止它,然后切换到 0 到 3 来启动它)但也许有更好的方法。
没有官方支持的机制来暂停 Composer 环境。即使您可以通过减小集群大小来降低 VM 成本,但您仍需要支付 App Engine 和 Cloud SQL 成本。
无法将 Composer 环境中的 GKE 节点数更改为 0。它需要至少 3 个节点。
我面临同样的问题。根据我的研究,最好的解决方案是让另一个 VM 运行一个关闭和打开环境的 CRON 作业。
由于打开环境需要一些时间,如果您必须每小时运行一次任务,我认为最好的选择是保持环境打开。