LoginSignup
3
5

More than 5 years have passed since last update.

AWS Lambdaを使ってEC2を起動・停止する

Posted at

EC2を立てるまではいいのだけど、使ってもないのに起動しぱなっし。いつの間にか結構な金額になっちゃう....
t2.nano, t2.microでもチリも積もれば山。でも、節約のためにわざわざ止める作業もくっそ面倒('A`)
んで、意外に見つからなかったので、EC2を自動起動・停止するAWS Lambda Functionを作ってみた。

設置方法

AWS LambdaのScheduled Eventを使っています。詳しい設置方法については省かせて頂きます。

ソース:
https://github.com/OopsMouse/scheduled-power

使い方

以下のようにEC2インスタンスにタグを追加して下さい。

tag.png

使えるタグ :

タグ 説明
PowerOn インスタンスを起動する時間 (JST)
PowerOff インスタンスを停止する時間 (JST)

使える時間フォーマット :

以下のフォーマットで記載することができます。
現在、JSTのみ対応しています。

  • 1:00 pm
  • 1:00 p.m.
  • 1:00 p
  • 1:00pm
  • 1:00p.m.
  • 1:00p
  • 1 pm
  • 1 p.m.
  • 1 p
  • 1pm
  • 1p.m.
  • 1p
  • 13:00
  • 13
3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5