前提・実現したいこと
CloudFormationで、Instanceを作成時に /dev/xvda のボリュームにTag(Name)を設定したいです。
該当のソースコード
yaml
1EC2Test: 2 Type: AWS::EC2::Instance 3 Properties: 4 ImageId: !Ref ImageId 5 InstanceType: !Ref InstanceType 6 AvailabilityZone: !Ref AvailabilityZone 7 KeyName: !Ref KeyName 8 CreditSpecification: 9 CPUCredits: standard 10 BlockDeviceMappings: 11 - DeviceName: '/dev/xvda' 12 Ebs: 13 VolumeType: !Ref VolumeType 14 VolumeSize: !Ref VolumeSize 15 Tags: 16 - Key: Name 17 Value: ec2-test
試したこと
- 上記ソースのBlockDeviceMappingsの設定
- AWS::EC2::Volume を作成し、AWS::EC2::VolumeAttachment でアタッチする方法(/dev/xvdaを設定できなかったため削除)
補足情報(FW/ツールのバージョンなど)
ImageId: ami-06cd52961ce9f0d85(Amazon Linux)
InstanceType: t3.nano
AvailabilityZone: ap-northeast-1a
VolumeType: gp2
VolumeSize: 8
BlockDeviceMappingsのEbsにTagsを追加すると起こるエラー
2018-10-16 | 状況 | タイプ | 論理 ID | 状況の理由 |
---|---|---|---|---|
15:43:20 UTC+0900 | UPDATE_ROLLBACK_IN_PROGRESS | AWS::CloudFormation::Stack | test-instances | The following resource(s) failed to update: [EC2Test]. |
15:43:19 UTC+0900 | UPDATE_FAILED | AWS::EC2::Instance | EC2Test | Encountered unsupported property Tags |
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。