반응형
1. 역할 생성
- AWS 콘솔 → IAM → 역할 → 역할 생성
- AWS 서비스
- 서비스 또는 사용 사레 : Systems Manager
- 다음
- 권한 추가
- 역할 이름 설정 후 역할 생성
- AWS 서비스
- 방금 생성한 역할 검색 후 클릭
- 권한 → 권한 추가 → 인라인 정책 생성
- stop policy
- 권한 → 권한 추가 → 인라인 정책 생성
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ec2Stop",
"Effect": "Allow",
"Action": "ec2:StopInstances",
"Resource": "*"
}
]
}
- 저장
- 권한 → 권한 추가 → 인라인 정책 생성
- start policy
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ec2Start",
"Effect": "Allow",
"Action": "ec2:StartInstances",
"Resource": "*"
}
]
}
- 저장
- 신뢰 관계 클릭 후 신뢰 정책 편집
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "scheduler.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
- 수정 후 저장
2. 일정 설정
- AWS 콘솔 → Amazon EventBridge → EventBridge 일정 → 일정 생성
- 일정 세부 정보 지정
- 일정 이름 : 원하는 이름으로 설정
- 일정 패턴
- 발생 : 반복 일정
- 일정 유형 : Cron 기반 설정
- 원하는 날짜와 시간에 맞춰 cron 표현식 입력
- 다음
- 대상 선택
- 모든 API 선택
- EC2 검색 → Amazon EC2 선택
- start 검색 → StratInstance 선택
- Json에는 원하는 InstanceID 입력
- 다음
- 설정
- 일정 완료 후 작업 : NONE
- 권한
- 기존 역할 선택 : 아까 생성한 역할
- 다음
- 일정 생성
- 인스턴스 중지는 API 선택 단게에서 start 대신 StopInstance로 바꿔주면 됨.
반응형
'Cloud > AWS' 카테고리의 다른 글
[AWS] ECS Container 접속 (0) | 2025.01.24 |
---|---|
[AWS] ECS 생성 (0) | 2025.01.23 |
[AWS] SSL 인증서 적용 (0) | 2025.01.13 |
[AWS] VPC Endpoint만 S3에 연결할 수 있도록 제한 (0) | 2024.09.26 |
[AWS] DX 설정법 (1) | 2024.09.26 |