私はAWS CloudFormationタグ付きスタックを作成しています。AWS CloudFormationのEC2インスタンスで作成されたボリュームのタグ
私がこれを行うと、すべてEC2のインスタンスがスタックによって作成されていても、これが(私が欲しい)タグを取得します。しかし、それらに添付されているすべてのボリュームは、EC2インスタンスはタグを取得しません。
どういうわけかこれを変更できますか?私はそれらをサポートするすべてのリソース上のタグが必要です。
私はAWS CloudFormationタグ付きスタックを作成しています。AWS CloudFormationのEC2インスタンスで作成されたボリュームのタグ
私がこれを行うと、すべてEC2のインスタンスがスタックによって作成されていても、これが(私が欲しい)タグを取得します。しかし、それらに添付されているすべてのボリュームは、EC2インスタンスはタグを取得しません。
どういうわけかこれを変更できますか?私はそれらをサポートするすべてのリソース上のタグが必要です。
タグは非過渡的に適用されます。タグを各リソースに明示的に関連付ける必要があります。 AWS::EC2::Instance
リソースタイプのAWS docsから引用、タグは、次のとおり
このインスタンスのタグの任意の集合(キーと値のペア)。
あなたが本当にAWS CloudFormationを使用して、ボリュームにタグを関連付けたい場合は、別の方法は、ボリュームを作成(とボリュームのタグを指定する)AWS::EC2::Volume
を使用してAWS::EC2::VolumeAttachment
を使用してEC2インスタンスにそれらを添付することです。別の代替方法はLambda-backed custom resourcesを使用してこれを達成することです。