文件名称:aws-cloudtrail-slack-hook:将选定的 CloudTrail 事件发送到 Slack 通道
文件大小:158KB
文件格式:ZIP
更新时间:2024-08-13 08:41:40
JavaScript
用于 Slack 挂钩的 CloudTrail 事件 该应用程序将 CloudTrail 事件跟踪创建到 S3 存储桶和一个由向存储桶添加文件触发的 lambda 函数。 该函数解析事件的传入日志,过滤我们感兴趣的事件(在 env var 中指定),并通过传入的 webhook 将有关每个事件的通知发送到指定的 Slack 通道。 安装 下载 git 存储库: git clone git@github.com:keboola/aws-cloudtrail-slack-hook.git 使用模板所有必需资源创建 CloudFormation 堆栈并选择SERVICE_NAME参数(例如dev-aws-cloudtrail-slack-hook )和STAGE 创建用于部署的 AWS IAM 用户(例如dev-aws-cloudtrail-slack-hook-deploy )并将其分配
【文件预览】:
aws-cloudtrail-slack-hook-master
----Dockerfile(382B)
----.gitignore(109B)
----README.md(3KB)
----cf-stack.json(9KB)
----docker-compose.yml(2KB)
----serverless.yml(3KB)
----LICENSE(1KB)
----.dockerignore(12B)
----package.json(1KB)
----src()
--------lambda.js(955B)
--------__tests__()
--------App.js(2KB)
--------lib()
----.babelrc(98B)
----.eslintignore(12B)
----.travis.yml(3KB)
----webpack.config.js(818B)
----yarn.lock(367KB)
----.eslintrc.json(147B)
----deploy.sh(2KB)