이전 포스팅에서 람다 함수로 EC2를 On/Off 하는 코드를 작성했다.
이번엔 트리거에 등록하여 자동으로 스케줄링 하는 것을 적용할 예정이다.
난 한국시간 09시부터 21시 까지만 가동할 예정이다.
스케줄을 통한 관리를 할 예정이니, EventBridge를 사용하여 트리거를 등록하면 된다.
간편히 기존에 만들어둔 람다 화면에서 진행 가능하다.
1. 트리거 추가
- 기존 생성해둔 람다 함수에서 트리거 추가 버튼을 누른다.
새 규칙 생성을 선택하고 실행할 시간을 설정한다.
Cron은 UTC 기준으로 작성하고 UTC+9 = 한국시간이다.
(분 시간 일 월 요일 연도) 순으로 아래 (0 12 * * ? *) 은 매일 12시(UTC)에 실행한다는 뜻이다. (즉 한국 21시)
추가를 하면 아래와 같이 등록됨이 보인다.
테스트 겸 시간을 조정하여 등록해보니 아래와 같이 잘 동작함을 볼 수 있다. (start 도 동일하게 작성하면 된다)
돈이 많이 나가기 전에 미리 걸어두는걸 추천한다!
'IT 기술 > AWS' 카테고리의 다른 글
[AWS] API Gateway Lambda 통합 Proxy 설정 (1) | 2024.11.03 |
---|---|
[AWS] EC2 절약하기!! - 람다, EventBridge로 스케줄링하기 -1 (1) | 2024.10.21 |
[AWS] CodeDeploy 에러 수정 (1) | 2024.10.10 |
[AWS] Access key 발급하기 (0) | 2024.10.08 |