Cloudest - 블로그 이사했습니다
노션으로 블로그를 옮겼습니다.
흥미로운 포스팅이 올라옵니다!
cloudest.oopy.io
🛠
준비물 : 이전 포스팅의 결과로 생성된 결과물, SSH 접속 프로그램
시작 전
- 이전 포스팅 참고 : Auto Scaling 구성하기 [Auto Scaling 자동 동기화-2]
- 목적 : System Manager의 Run-Command 기능을 통해 인스턴스의 원격 관리 or 원하는 인스턴스들에게 일괄 명령을 수행하기
- 이 포스팅은 Run-Command 기능 확인을 위한 최소한의 환경만 구성하였다.
Run-Command
Run-Command (AWS CLI)
- Commander 인스턴스에 접속 후 다음 명령 입력
aws ssm send-command --targets Key=tag:'Name',Values='AS-EC2' --document-name "AWS-RunShellScript" --comment "COPY" --parameters commands='sudo cp -f /var/www/html/index.html2 /var/www/html/index.html' --output text
- Run-Command 동작 확인완료
- Commander 인스턴스에 접속 후 다음 명령 입력
결론
- Run-Command를 통해 EC2 인스턴스들에 대한 명령을 일괄적용, 원격적용할 수 있다.
- Auto Scaling 인스턴스가 몇개인지 상관없이 Tag값을 기반으로 Command를 입력하여 모든 인스턴스들에게 동일한 명령을 적용할 수 있다.
Uploaded by Notion2Tistory v1.1.0