반응형
AWS CLI를 사용하여 리전 코드와 리전 이름을 조회하는 방법
- aws ec2 describe-regions 명령어 사용
aws ec2 describe-regions --query "Regions[].{Name:RegionName}" --output table
$ aws ec2 describe-regions --query "Regions[].{Name:RegionName}" --output table
--------------------
| DescribeRegions |
+------------------+
| Name |
+------------------+
| ap-south-1 |
| eu-north-1 |
| eu-west-3 |
| eu-west-2 |
| eu-west-1 |
| ap-northeast-3 |
| ap-northeast-2 |
| ap-northeast-1 |
| ca-central-1 |
| sa-east-1 |
| ap-southeast-1 |
| ap-southeast-2 |
| eu-central-1 |
| us-east-1 |
| us-east-2 |
| us-west-1 |
| us-west-2 |
+------------------+
- aws lightsail get-regions 명령어 사용
aws lightsail get-regions --query "regions[].[name, displayName]" --output table
$ aws lightsail get-regions --query "regions[].[name, displayName]" --output table
---------------------------------
| GetRegions |
+-----------------+-------------+
| us-east-1 | Virginia |
| us-east-2 | Ohio |
| us-west-2 | Oregon |
| eu-west-1 | Ireland |
| eu-west-2 | London |
| eu-west-3 | Paris |
| eu-central-1 | Frankfurt |
| ap-southeast-1 | Singapore |
| ap-southeast-2 | Sydney |
| ap-northeast-1 | Tokyo |
| ap-northeast-2 | Seoul |
| ap-south-1 | Mumbai |
| ca-central-1 | Montreal |
| eu-north-1 | Stockholm |
+-----------------+-------------+
- AWS 리전 관리
코드 | 이름 |
us-east-2 | US East (Ohio) |
us-east-1 | 미국 동부(버지니아 북부) |
us-west-1 | 미국 서부(캘리포니아 북부) |
us-west-2 | 미국 서부(오리건) |
af-south-1 | 아프리카(케이프타운) |
ap-east-1 | 아시아 태평양(홍콩) |
ap-south-2 | 아시아 태평양(하이데라바드) |
ap-southeast-3 | 아시아 태평양(자카르타) |
ap-southeast-4 | 아시아 태평양(멜버른) |
ap-south-1 | 아시아 태평양(뭄바이) |
ap-northeast-3 | 아시아 태평양(오사카) |
ap-northeast-2 | 아시아 태평양(서울) |
ap-southeast-1 | 아시아 태평양(싱가포르) |
ap-southeast-2 | 아시아 태평양(시드니) |
ap-northeast-1 | 아시아 태평양(도쿄) |
ca-central-1 | 캐나다(중부) |
eu-central-1 | 유럽(프랑크푸르트) |
eu-west-1 | 유럽(아일랜드) |
eu-west-2 | 유럽(런던) |
eu-south-1 | 유럽(밀라노) |
eu-west-3 | 유럽(파리) |
eu-south-2 | 유럽(스페인) |
eu-north-1 | 유럽(스톡홀름) |
eu-central-2 | 유럽(취리히) |
me-south-1 | 중동(바레인) |
me-central-1 | 중동(UAE) |
sa-east-1 | 남아메리카(상파울루) |
- get-region.sh 스크립트
vim get-region.sh
#!/bin/bash
Current_Region=$(aws configure get region)
echo -e "\nCurrent Region : $Current_Region\n"
# Get a list of Lightsail region names and display names using AWS CLI
regions=$(aws lightsail get-regions --query "regions[].[name, displayName]" --output text)
# Iterate through the regions and print the name and display name
echo "Region Name Display Name"
echo "---------------------- ------------------------------"
while read -r region; do
regionName=$(echo "$region" | awk '{print $1}')
displayName=$(echo "$region" | awk '{print $2}')
printf "%-22s %s\n" "$regionName" "$displayName"
done <<< "$regions"
$ bash get-region.sh
Current Region : ap-southeast-1
Region Name Display Name
---------------------- ------------------------------
us-east-1 Virginia
us-east-2 Ohio
us-west-2 Oregon
eu-west-1 Ireland
eu-west-2 London
eu-west-3 Paris
eu-central-1 Frankfurt
ap-southeast-1 Singapore
ap-southeast-2 Sydney
ap-northeast-1 Tokyo
ap-northeast-2 Seoul
ap-south-1 Mumbai
ca-central-1 Montreal
eu-north-1 Stockholm
참고URL
728x90
반응형
'퍼블릭 클라우드' 카테고리의 다른 글
AWS CloudTrail 추적을 생성하는 방법 (0) | 2023.08.13 |
---|---|
aws ec2 인스턴스(Amazon Linux 2)에 goofys를 설치하고 S3 버킷을 마운트하는 방법 (0) | 2023.08.13 |
CloudWatch 에이전트를 사용하여 Nginx와 PHP-FPM의 로그 데이터를 CloudWatch에 수집하고 저장하는 방법 (0) | 2023.08.10 |
AWS EC2 Linux 인스턴스에 SecureCRT를 사용하여 SSH 접속 시 발생하는 오류 (0) | 2023.08.02 |
AWS IAM 정책을 사용하여 MFA를 사용하도록 강제하는 방법 (0) | 2023.07.30 |