我在CF模板中的资源级别上将标签分配给CF堆栈并分配给ECR存储库资源。创建后,都不会在ECR存储库上分配它们。
有人可以通过CF确认他们的标签可用于ECR存储库吗?如果是这样,这一定是我要解决的问题。
地区:eu-west-1
Note-我不是指docker映像标签。这是ECR存储库上的AWS标签。
在我的情况下,ECR存储库上的标记受支持并立即可用。
这里是我的CloudFormation模板的摘录:
AWSTemplateFormatVersion: '2010-09-09'
Description: 'ecr repo'
Resources:
ECR:
Type: AWS::ECR::Repository
Properties:
Tags:
- Key: tagKey
Value: tag1
- Key: tagKey2
Value: tag2
RepositoryName: "ecr1"
现在,我用一个堆栈标签实例化了模板,该标签也已应用于存储库。
aws cloudformation create-stack --stack-name ecr \
--template-body file://ecr.yml \
--tags Key=StackTag,Value=tag99