2016-11-21 41 views
1

私はAWS CloudFormationタグ付きスタックを作成しています。AWS CloudFormationのEC2インスタンスで作成されたボリュームのタグ

私がこれを行うと、すべてEC2のインスタンスがスタックによって作成されていても、これが(私が欲しい)タグを取得します。しかし、それらに添付されているすべてのボリュームは、EC2インスタンスはタグを取得しません。

どういうわけかこれを変更できますか?私はそれらをサポートするすべてのリソース上のタグが必要です。

答えて

1

タグは非過渡的に適用されます。タグを各リソースに明示的に関連付ける必要があります。 AWS::EC2::InstanceリソースタイプのAWS docsから引用、タグは、次のとおり

このインスタンスのタグの任意の集合(キーと値のペア)。

あなたが本当にAWS CloudFormationを使用して、ボリュームにタグを関連付けたい場合は、別の方法は、ボリュームを作成(とボリュームのタグを指定する)AWS::EC2::Volumeを使用してAWS::EC2::VolumeAttachmentを使用してEC2インスタンスにそれらを添付することです。別の代替方法はLambda-backed custom resourcesを使用してこれを達成することです。

関連する問題