您是否可以通过云形成在AWS ECR存储库上创建标签?

问题描述 投票:0回答:1

我在CF模板中的资源级别上将标签分配给CF堆栈并分配给ECR存储库资源。创建后,都不会在ECR存储库上分配它们。

有人可以通过CF确认他们的标签可用于ECR存储库吗?如果是这样,这一定是我要解决的问题。

地区:eu-west-1

Note-我不是指docker映像标签。这是ECR存储库上的AWS标签。

amazon-cloudformation tagging amazon-ecr
1个回答
0
投票

在我的情况下,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

这里是ECR控制台的屏幕截图。AWS console - ECR

© www.soinside.com 2019 - 2024. All rights reserved.