【发布时间】:2017-08-04 04:48:09
【问题描述】:
所以我的网络模板中有这个 CloudFormation 资源:
Resources:
...
PubSubnetAz2:
Type: AWS::EC2::Subnet
Properties:
VpcId: !Ref Vpc
CidrBlock: !FindInMap [VpcCidrs, !Ref "AWS::Region", pubsubnet2]
AvailabilityZone: !Select
- 1
- Fn::GetAZs: !Ref "AWS::Region"
我在尝试创建此堆栈时收到此错误:
17:40:06 UTC-0700 CREATE_FAILED AWS::EC2::Subnet PubSubnetAz2 Template error: Fn::Select cannot select nonexistent value at index 1
模板验证,我有一个 PubSubnetAz1 块,它是相同的并且通过了,(虽然它选择了 index=0)。
我用Fn::GetAZs 错了吗?
PS。我正在使用us-west-2 区域,据我所知,它有 > 1 个可用区。
【问题讨论】:
标签: yaml amazon-cloudformation