遇到不受支持的 属性 EBS
Encountered unsupported property EBS
我在使用 Cloudformation 模板时遇到了一些问题,当我尝试推出它时,它在创建实例时一直失败,提示错误“遇到不受支持的 属性 EBS”,这反过来会导致回滚。我觉得这很有趣,因为我现在似乎拥有所有必要的属性:
还包括一些有助于加快研究速度的链接:
Instance Setup,
Block Device Mapping,&
Block Specific Properties
Resources:
Web01:
Type: AWS::EC2::Instance
Properties:
SecurityGroups:
- Ref: SecurityGoupSocoDrELB
- Ref: SecurityGoupSocoDrData
KeyName:
Ref: KeyPairName
ImageId: !FindInMap
- RegionMap
- Ref: "AWS::Region"
- AMI
Monitoring: 'false'
SubnetId:
Ref: SocoDrSubnet02
PrivateIpAddress: xxxxxxxx
InstanceInitiatedShutdownBehavior: 'stop'
InstanceType:
Ref: InstanceType
#I think the error occurs here-
BlockDeviceMappings:
- DeviceName: /dev/xvda
- EBS:
DeleteOnTermination: 'true'
VolumeType: gp2
VolumeSize: '300'
作为参考,我包括了其他适当的部分,但问题源于资源的实例部分:
Parameters:
KeyPairName:
Description: The EC2 Key Pair to allow SSH access to the instance
Type: AWS::EC2::KeyPair::KeyName
# INSTANCE
InstanceType:
Type: String
AllowedValues:
- t2.nano
- t2.micro
- t2.small
- t2.medium
- t2.large
- t2.xlarge
- t2.2xlarge
Default: t2.small
Mappings:
RegionMap:
us-east-2:
AMI: ami-014a7d64
正确的 属性 是 Ebs
而不是 EBS
。可以找到文档 here.
我在使用 Cloudformation 模板时遇到了一些问题,当我尝试推出它时,它在创建实例时一直失败,提示错误“遇到不受支持的 属性 EBS”,这反过来会导致回滚。我觉得这很有趣,因为我现在似乎拥有所有必要的属性:
还包括一些有助于加快研究速度的链接: Instance Setup, Block Device Mapping,& Block Specific Properties
Resources:
Web01:
Type: AWS::EC2::Instance
Properties:
SecurityGroups:
- Ref: SecurityGoupSocoDrELB
- Ref: SecurityGoupSocoDrData
KeyName:
Ref: KeyPairName
ImageId: !FindInMap
- RegionMap
- Ref: "AWS::Region"
- AMI
Monitoring: 'false'
SubnetId:
Ref: SocoDrSubnet02
PrivateIpAddress: xxxxxxxx
InstanceInitiatedShutdownBehavior: 'stop'
InstanceType:
Ref: InstanceType
#I think the error occurs here-
BlockDeviceMappings:
- DeviceName: /dev/xvda
- EBS:
DeleteOnTermination: 'true'
VolumeType: gp2
VolumeSize: '300'
作为参考,我包括了其他适当的部分,但问题源于资源的实例部分:
Parameters:
KeyPairName:
Description: The EC2 Key Pair to allow SSH access to the instance
Type: AWS::EC2::KeyPair::KeyName
# INSTANCE
InstanceType:
Type: String
AllowedValues:
- t2.nano
- t2.micro
- t2.small
- t2.medium
- t2.large
- t2.xlarge
- t2.2xlarge
Default: t2.small
Mappings:
RegionMap:
us-east-2:
AMI: ami-014a7d64
正确的 属性 是 Ebs
而不是 EBS
。可以找到文档 here.