【问题标题】:Cloudformation error:Invalid availability zone: [ap-southeast-2] (Service: AmazonEC2; Status Code: 400; Error Code: InvalidParameterValueCloudformation 错误:无效的可用区:[ap-southeast-2](服务:AmazonEC2;状态代码:400;错误代码:InvalidParameterValue
【发布时间】:2021-10-02 02:33:55
【问题描述】:

我查询了 imageid 并在 cloudformation 模板中使用了它,但它似乎失败了“无效的可用区:[ap-southeast-2](服务:AmazonEC2;状态代码:400;错误代码:InvalidParameterValue ; 请求 ID: 92ae3703-c957-4cb2-8bc3-84a48d3e02d4; 代理: null)"

aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 --region ap-southeast-2
{
    "InvalidParameters": [], 
    "Parameters": [
        {
            "Name": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", 
            "DataType": "text", 
            "LastModifiedDate": 1630616391.045, 
            "Value": "ami-0210560cedcb09f07", 
            "Version": 51, 
            "Type": "String", 
            "ARN": "arn:aws:ssm:ap-southeast-2::parameter/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2"
        }
    ]

这个失败了

Resources:
 Instance:
    Type: 'AWS::EC2::Instance'
    Properties:
      AvailabilityZone: ap-southeast-2
      ImageId: ami-0210560cedcb09f07
      InstanceType: t2.micro

但以下一个似乎有效

# Use public Systems Manager Parameter
Parameters:
  LatestAmiId:
    Type: 'AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>'
    Default: '/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2'

Resources:
 Instance:
    Type: 'AWS::EC2::Instance'
    Properties:
      ImageId: !Ref LatestAmiId
      InstanceType: t2.micro

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation amazon-ami


    【解决方案1】:

    ap-southeast-2 是区域名称。可用区以ab, c` 结尾。所以你应该有,例如:

    AvailabilityZone: ap-southeast-2a
    

    【讨论】:

    • 谢谢你,Marcin,我已经更新了模板,但是它仍然失败``` 资源:实例:类型:'AWS::EC2::Instance' 属性:AvailabilityZone:ap-southeast-2a ImageId : ami-0210560cedcb09f07 InstanceType: t2.micro ``` ``` 图像 id '[ami-0210560cedcb09f07]' 不存在(服务:AmazonEC2;状态代码:400;错误代码:InvalidAMIID.NotFound;```怎么可能我找到了 ap-southeast-2a 的 imageid?这个好像不行"Value": "ami-0210560cedcb09f07",
    猜你喜欢
    • 2019-08-18
    • 2020-11-16
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 2021-09-14
    • 2021-03-03
    • 2021-02-06
    • 1970-01-01
    相关资源
    最近更新 更多