Как получить список регионов Амазонки через командную строку?


13

Я хотел бы посмотреть, как я могу получить список регионов из AWS в командной строке, чтобы я мог быстро разобраться, как я могу это сделать?

Ответы:


10

Вы можете сделать это, запустив команду ec2-description-регионов из командной строки (если у вас есть установленные ec2-api-tools в multiverse).

$ 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 года?). Так что гугл твой друг. Регионы и конечные точки (рандомизированные - случайные) здесь docs.aws.amazon.com/general/latest/gr/rande.html . Почему они не могут просто использовать по умолчанию us-east-1, когда это делается до того, как конфигурация выйдет из-под контроля?
Маккензм

@mckenzm lol "rande - mnemonically randy" Я думал, что что-то происходит в моей голове. Google, вероятно, смеется над тем, сколько раз я гуглил "amazon rande". Я предполагаю, что причина, по которой не используется конечная точка по умолчанию, заключается в том, что это значительно увеличит нагрузку на конечные точки этого отдельного региона и будет излишне медленным для большого процента пользователей, которые находятся ближе к другому региону. Это также может быть связано с потоком логики внутри aws-cli - возможно, часть "ec2" требует выбора конечной точки до того, как на самом деле будет пониматься "описать-регионы". Дикие догадки.
Майкл - 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.