##定時が来たらRDSをまとめて落としたい
開発環境とか開発中のRDSとか、使わないときは止めておきたい。「とにかく金使うな」という空気感を読んで
ちょっとハマったのでメモ。
Cloudwatch eventを開いてcronを設定する
時間が来たら止めたいので、スケジュールからcron式で設定してあげる。
止めたいRDSを指定する
SSM AutomationでRDSを止めてあげる。
定数に止めたいRDSのインスタンス識別子を入力する。
ここでハマった
RDSのinstanceidは複数指定できない
EC2はできるのに…。
[AWS-StopRDSInstanceのリファレンス]
(https://docs.aws.amazon.com/ja_jp/systems-manager/latest/userguide/automation-aws-stoprdsinstance.html)
instanceidの型が文字列になってる...。
AWS-StopEC2Instanceのリファレンス
EC2はstringlistなのに...。
名前決めて説明入れる
ここはお好きに。
入れたら「ルールの作成」
完成
まとまらないまとめ
-
複数RDSを落としたいときは、いちいちルール作んなきゃだめなのか…?
それカッコ悪くない…? -
リファレンスは大事