AWS EventBridge监控ECR - 您是否还需要配置CloudFormation?
创始人
2024-11-16 02:00:57
0

要使用AWS EventBridge监控ECR,您可以使用以下步骤进行设置:

  1. 创建一个名为ECRRepository的CloudFormation堆栈来创建ECR存储库。您可以使用以下CloudFormation模板作为参考:
AWSTemplateFormatVersion: '2010-09-09'
Resources:
  ECRRepository:
    Type: AWS::ECR::Repository
    Properties:
      RepositoryName: MyECRRepository
  1. 创建一个名为EventRule的CloudFormation堆栈来定义EventBridge规则。以下是一个示例CloudFormation模板:
AWSTemplateFormatVersion: '2010-09-09'
Resources:
  EventRule:
    Type: AWS::Events::Rule
    Properties:
      Description: ECR Event Rule
      EventPattern:
        source:
          - aws.ecr
        detail-type:
          - ECR Image Action
        detail:
          eventSource:
            - ecr.amazonaws.com
          eventName:
            - PutImage
          repository-name:
            - MyECRRepository
      State: ENABLED
      Targets:
        - Arn: 
          Id: 

确保将替换为您的目标ARN和ID。

  1. 部署CloudFormation堆栈并创建ECR存储库和EventBridge规则。

  2. 您可以使用以下Python示例代码来创建EventBridge的规则目标:

import boto3

client = boto3.client('events')

response = client.put_targets(
    Rule='',
    Targets=[
        {
            'Id': '',
            'Arn': '',
            'InputTransformer': {
                'InputPathsMap': {
                    'detail': '$.detail'
                },
                'InputTemplate': '{"eventDetail": }'
            }
        }
    ]
)

确保将替换为您的EventBridge规则名称,目标ID和ARN。

  1. 运行上述代码以将EventBridge规则目标添加到规则中。

现在,当ECR存储库中发生PutImage事件时,EventBridge规则将触发并将事件发送到指定的目标。您可以根据需要自定义目标处理逻辑。

相关内容

热门资讯

透视了解(aa扑克平台)外挂透... 透视了解(aa扑克平台)外挂透明挂辅助工具(辅助挂)透视辅助(有挂教学)-哔哩哔哩;免费aa扑克平台...
玩家必备教程(德扑之星入池率)... 玩家必备教程(德扑之星入池率)外挂透明挂辅助神器(辅助挂)竟然真的有挂(2023已更新)(哔哩哔哩)...
重大通报!智星德州菠萝成牌闯关... 重大通报!智星德州菠萝成牌闯关(WEPOKE)外挂透明挂辅助工具(辅助挂)黑科技教程(揭秘有挂)-哔...
揭秘攻略(Wepoke内置)外... 揭秘攻略(Wepoke内置)外挂透明挂辅助插件(透视)发牌机制(有挂解密)-哔哩哔哩相信很多朋友都在...
透明规律(aa poker辅助... 透明规律(aa poker辅助软件)外挂透明挂辅助挂(透视)透视辅助(发现有挂)-哔哩哔哩;(需添加...
重大发现(GG扑克)外挂透明挂... 重大发现(GG扑克)外挂透明挂辅助神器(辅助挂)的确真的有挂(2020已更新)(哔哩哔哩);玩家在G...
玩家科普!新Wepoke(we... 玩家科普!新Wepoke(wePoKe)外挂透明挂辅助app(透视)总结教程(有挂方法)-哔哩哔哩;...
记者发布(aapoker俱乐部... 记者发布(aapoker俱乐部后台)外挂透明挂辅助脚本(辅助挂)发牌规律(真的有挂)-哔哩哔哩;原来...
实测发现(微扑克安卓版本)外挂... 实测发现(微扑克安卓版本)外挂透明挂辅助APP(透视)辅助透视(有挂助手)-哔哩哔哩准备好在微扑克安...
透视能赢(WePoKer)外挂... 透视能赢(WePoKer)外挂透明挂辅助app(辅助挂)原来真的有挂(2020已更新)(哔哩哔哩);...