![[WhaTap] RDS Failover / Reboot 관제 1 – Describe RDS](https://i0.wp.com/bespin-wordpress-bucket.s3.ap-northeast-2.amazonaws.com/wp-content/uploads/2025/04/dddd.png?fit=1804%2C306&ssl=1)
데브옵스
[WhaTap] RDS Failover / Reboot 관제 1 – Describe RDS
두줄요약
WhaTap에서 RDS Failover/Reboot 관제를 위해 RDS 목록 자동 수집 스크립트를 구성했습니다. AWS CLI와 Crontab을 활용해 신규 리소스까지 반영되도록 했습니다.
핵심 내용
- WhaTap에서 RDS Failover/Reboot 관제를 위해 RDS 목록을 자동 수집하는 스크립트 구성
- Failover/Reboot이 Metric이 아닌 Event라 별도 감지 방식 필요
- AWS CLI로 DB 인스턴스와 클러스터 목록을 생성해 관제 대상 갱신
주의할 점
- IAM Role과 Access Key 혼용 시 Profile로 권한 충돌 분리 필요
- RDS Describe 권한 필요
- AWS CLI 조회로 인한 리소스 과점유 방지를 위해 Crontab 실행 주기 여유 확보
적용해볼 점
- 신규 RDS 생성·삭제까지 반영되는 자동 갱신 구조 적용
- 대상 자동화 사전 작업 후 Failover/Reboot 관제 연계
- Crontab 기반 정기 실행으로 목록 최신화
