Як я можу отримати список регіонів Амазонки за допомогою командного рядка?


13

Я хотів би побачити, як я можу отримати список регіонів з AWS в командному рядку, щоб я міг швидко переглянути речі, як це зробити?

Відповіді:


10

Це можна зробити, запустивши команду ec2-опису-регіони з командного рядка (якщо у вас встановлені ec2-api-інструменти, доступні в мультисередовищі).

$ ec2-describe-regions
REGION  eu-west-1   ec2.eu-west-1.amazonaws.com
REGION  sa-east-1   ec2.sa-east-1.amazonaws.com
REGION  us-east-1   ec2.us-east-1.amazonaws.com
REGION  ap-northeast-1  ec2.ap-northeast-1.amazonaws.com
REGION  us-west-2   ec2.us-west-2.amazonaws.com
REGION  us-west-1   ec2.us-west-1.amazonaws.com
REGION  ap-southeast-1  ec2.ap-southeast-1.amazonaws.com

Так, про це. Вам потрібна конфігурація за замовчуванням, перш ніж це почне працювати (3 роки потому?). Отже, Google - ваш друг. Регіони та кінцеві точки (rande - nmemonically randy) тут docs.aws.amazon.com/general/latest/gr/rande.html . Чому вони не могли просто за замовчуванням us-1-1, коли це робиться перед тим, як конфігурація виходить за межі?
mckenzm

@mckenzm lol "rande - мнемонічно ренді" Я думав, що це щось щось відбувається всередині моєї голови. Google, напевно, насміхається кількість разів, коли я гугла "amazon rande". Я припускаю, що причина невикористання кінцевої точки за замовчуванням полягає в тому, що це покладе велике навантаження на кінцеві точки одного регіону, і буде надмірно повільним для великого відсотка користувачів, які ближче до іншого регіону. Це також може бути пов’язане з потоком логіки всередині aws-cli - можливо, частина "ec2" вимагає вибору кінцевих точок, перш ніж "регіони опису" будуть зрозумілі. Дикі здогадки.
Michael - sqlbot

10

Ось як би ви це зробили, використовуючи aws cli:

$ aws ec2 describe-regions --output table
----------------------------------------------------------
|                     DescribeRegions                    |
+--------------------------------------------------------+
||                        Regions                       ||
|+-----------------------------------+------------------+|
||             Endpoint              |   RegionName     ||
|+-----------------------------------+------------------+|
||  ec2.eu-west-1.amazonaws.com      |  eu-west-1       ||
||  ec2.ap-southeast-1.amazonaws.com |  ap-southeast-1  ||
||  ec2.ap-southeast-2.amazonaws.com |  ap-southeast-2  ||
||  ec2.eu-central-1.amazonaws.com   |  eu-central-1    ||
||  ec2.ap-northeast-2.amazonaws.com |  ap-northeast-2  ||
||  ec2.ap-northeast-1.amazonaws.com |  ap-northeast-1  ||
||  ec2.us-east-1.amazonaws.com      |  us-east-1       ||
||  ec2.sa-east-1.amazonaws.com      |  sa-east-1       ||
||  ec2.us-west-1.amazonaws.com      |  us-west-1       ||
||  ec2.us-west-2.amazonaws.com      |  us-west-2       ||
|+-----------------------------------+------------------+|
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.