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

Cloudwatch event rule triggered by AWS ECR event

我正在尝试使用 AWS codepipeline 设置 CI/CD,但现在我被管道自动启动卡住了。 看起来 cloudwatch 没有检测到 ECR 事件,因此没有启动管道。 目标和角色配置正确,但在角色访问顾问中我没有看到任何角色调用。 区域 us-west-2.

这是我使用的事件模式:

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

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

好吧,这东西神奇地开始起作用了。 看起来像是 AWS 错误,因为我没有以某种方式修复它。