前提・実現したいこと
Google App engineのフレキシブル環境で、主に夜間は使用しない想定のため
バッチ処理によって
毎日夜(21時など)、サービスの任意のバージョンを停止し課金を止め、
毎日朝(9時など)、サービスのバージョンを開始したいと思っています。
このような処理を実現する方法はありますでしょうか。
試したこと
コンソール画面からバージョンを選択して停止ボタンや開始ボタンを使ったり、
cloud shellから
gcloud app versions stop バージョン番号
gcloud app versions start バージョン番号
などのコマンドで停止・開始を制御することはできますが、
この制御をバッチ処理的に自動で毎日定刻に実行するにはどのようにしたらよいでしょうか。
(そもそも、そのようなことを実現する方法はあるのでしょうか)
補足情報(FW/ツールのバージョンなど)
構築したいアプリの条件から、今回はGAEのスタンダード環境ではなく
フレキシブル環境を採用しております。
あなたの回答
tips
プレビュー