aws ec2 us-east-2是一个无效的区域选择

时间:2016-11-08 05:38:36

标签: amazon-web-services amazon-ec2 aws-cli

我在us-east-2上创建了一个新实例,配置了安全组,策略和访问规则,我可以看到它正在运行并通过浏览器访问它。但是,当我尝试通过aws-cli连接到它时,它告诉我us-east-2对于该区域来说是无效的选择。

我在这里缺少什么?它显然是AWS上的一个区域:enter image description here

我正在运行Ubuntu并且aws --version导致:aws-cli / 1.2.9 Python / 3.4.3 Linux / 3.13.0-100-generic

我正在尝试通过aws ec2 get-console-output --instance-id XXXXXXXX --region us-east-2

连接到该实例

1 个答案:

答案 0 :(得分:4)

您的CLI版本已过期3年,并且不知道新区域。您可以将CLI升级到 1.10.x 并尝试?

$ aws --version
aws-cli/1.10.66 Python/2.7.12 Linux/3.14.35-28.38.amzn1.x86_64 botocore/1.4.56

$ aws ec2 describe-regions
{
    "Regions": [
        {
            "Endpoint": "ec2.us-east-2.amazonaws.com",
            "RegionName": "us-east-2"
        },