반응형
AWS CLI를 사용하여 실행 중인 인스턴스를 조회하는 쉘 스크립트
instance-search.sh 스크립트 생성
vim instance-search.sh
#!/bin/bash
# Describe running EC2 instances
aws ec2 describe-instances \
--filters "Name=instance-state-name,Values=running" \
--query 'Reservations[*].Instances[*].{
Name: Tags[?Key==`Name`]|[0].Value,
InstanceId: InstanceId,
InstanceType: InstanceType,
PrivateIpAddress: PrivateIpAddress,
PublicIpAddress: PublicIpAddress,
State: State.Name,
LaunchTime: LaunchTime
}' \
--output table
chmod +x instance-search.sh
인스턴스 목록 출력
- Name: 인스턴스 이름
- InstanceId: 인스턴스 ID
- InstanceType: 인스턴스 유형
- PrivateIpAddress: 프라이빗 IP 주소
- PublicIpAddress: 퍼블릭 IP 주소
- State: 인스턴스 상태
- LaunchTime: 인스턴스 시작 시간
참고URL
- Shell 스크립트로 Amazon Machine Image(AMI) 생성하기 : https://scbyun.com/1178
728x90
반응형
'퍼블릭 클라우드' 카테고리의 다른 글
[aws] Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법 (0) | 2023.03.24 |
---|---|
[aws] Amazon Simple Queue Service (SQS)란, 사용법 (0) | 2023.03.21 |
AWS CLI를 사용하여 AMI를 생성하는 쉘 스크립트 (0) | 2023.03.17 |
[aws] amazon-linux-extras 명령어 (0) | 2023.02.27 |
[aws] EFK 스택 구성하기(efk stack setup) (0) | 2023.02.24 |