cloudformation-coverage-roadmap
cloudformation-coverage-roadmap copied to clipboard
Tagging resource type coverage
Should be able to tag-on-create and update tags at the system tag-level, stack-level and resource-level for all resource types that support tagging natively without unnecessary resource replacement
https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/4, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/7, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/19, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/28, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/29, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/64, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/69, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/74, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/77, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/84, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/95, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/96, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/117, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/133, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/155, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/176, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/178, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/184, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/193, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/194, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/195, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/196, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/200, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/202, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/203, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/205, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/219, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/231, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/236, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/238, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/248, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/277, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/306, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/309, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/328, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/340, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/350, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/354, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/358, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/394, https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/398
Wonder if tagging should be an issue label..
Hi @PatMyron, I don't see AWS::Glue::Crawler in the above list, which I know suffers the same issue (stack-level tags dont get applied). Also suspect AWS::Glue::Workflow and AWS::Glue::Trigger may have the same, but would need to test. Do you want me to create an issue for these?
As support is added for CloudFormation to add its automatic tags to more resource types, there should be a way to get those tags added to existing resources in a stack without providing a changed template.
As support is added for CloudFormation to add its automatic tags to more resource types, there should be a way to get those tags added to existing resources in a stack without providing a changed template.
But it should be aware of resources that require some interruption or replacement when adding them. Eg. EIP or ElasticBeanstalk Environment
@PatMyron I see the stack level tags not being applied to AWS::EC2::VPCEndpointService as well, do you want me to create an issue for this?
@PatMyron I see the stack level tags not being applied to AWS::EC2::VPCEndpointService as well, do you want me to create an issue for this?
https://github.com/aws-cloudformation/aws-cloudformation-coverage-roadmap/issues/350
@PatMyron can you update us if there is any progress being made here?
@PatMyron Is this really in progress or is more of a low priority issue?
#644 #645
#652
#742
As support is added for CloudFormation to add its automatic tags to more resource types, there should be a way to get those tags added to existing resources in a stack without providing a changed template.
@benkehoe does your comment covers the fact that explicitly adding Tag
to an existing AWS::CloudFront::Distribution
does not add the tags (while adding the tags via the console works fine)?
This is not working for an existing distribution:
Distribution:
Type: AWS::CloudFront::Distribution
Properties:
Tags:
- Key: my-tag-key
Value: my-tag-value
By the way.. any workaround?
See also https://serverfault.com/questions/898453/aws-cloudformation-change-set-is-not-adding-tags-to-the-resources
Please add AWS EMRCluster to this list, CFN stack-level tags are not created. Thank you
CloudFormation automatically creates the following stack-level tags with the prefix aws::
aws:cloudformation:logical-id aws:cloudformation:stack-id aws:cloudformation:stack-name
#1734 :Add support for stack level tags to AWS::EC2::KeyPair
#1786
#1807 #1808
#901
#1934
#1460 #1526