繁体   English   中英

云化:AmazonEC2; 状态码:400; 错误代码:不支持

[英]Cloudformation: AmazonEC2; Status Code: 400; Error Code: Unsupported

我尝试在云形成中部署新的 EC2 实例,但收到错误“服务:AmazonEC2;状态代码:400;错误代码:不支持”

这是我的代码:

AWSTemplateFormatVersion: "2010-09-09"
Description: vm stack

Resources:
  VMParameter:
    Type: AWS::SSM::Parameter
    Properties:
      Name: Testing
      Type: "String"
      Value: !Ref VMerr
      Description: The ID of the created VM


  VMerr:
    Type: AWS::EC2::Instance
    Properties:
      AvailabilityZone: us-east-1a
      InstanceType: 't2.micro'
      ImageId: ami-007a607c4abd192db
      KeyName: pemtest
      EbsOptimized: True
    
    
      SubnetId: subnet-0ec24f346062f4527      
      SecurityGroupIds:
        - sg-092f790dccf3ed4d3
      BlockDeviceMappings: 
        - DeviceName: "/dev/sdm"
          Ebs: 
            VolumeType: "io1"
            Iops: "200"
            DeleteOnTermination: "false"
            VolumeSize: "20"
        - DeviceName: "/dev/sdk"
          NoDevice: {}

始终确保为所选实例类型选择正确的 AMI。 您指定的 AMI 是基于arm64的。 因此它不适合( unsupported )在t2.micro上运行。

对于自动化,您也可以使用公共系统管理器参数存储: https : //aws.amazon.com/blogs/compute/query-for-the-latest-amazon-linux-ami-ids-using-aws-systems-管理器参数存储/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM