AWS ECR事件触发的Cloudwatch事件规则

时间:2019-02-21 11:07:27

标签: amazon-web-services amazon-cloudwatch aws-codepipeline

我正在尝试使用AWS Codepipeline设置CI / CD,现在我陷入了管道自动启动的困境。 似乎cloudwatch无法检测到ECR事件,因此不会启动管道。 目标和角色已正确配置,但是在角色的访问顾问中我看不到任何角色调用。 美国西部2区。

这是我使用的事件模式:

{
  "detail": {
    "eventName": [
      "PutImage"
    ],
    "requestParameters": {
      "imageTag": [
        "service.develop.latest"
      ],
      "repositoryName": [
        "repository"
      ]
    }
  },
  "source": [
    "aws.ecr"
  ]
}

我可以在cloudtrail中看到PutImage事件,但是此规则不起作用。任何帮助表示感谢,谢谢。

1 个答案:

答案 0 :(得分:0)

神奇的是,这个东西开始起作用了。 看起来是一个AWS错误,因为我没有以某种方式解决。