aws-lambda-es-cleanup:AWS Elasticsearch Lambda Curator

时间:2024-02-19 20:03:55
【文件属性】:

文件名称:aws-lambda-es-cleanup:AWS Elasticsearch Lambda Curator

文件大小:101KB

文件格式:ZIP

更新时间:2024-02-19 20:03:55

python aws elasticsearch lambda curator

AWS Lambda Elasticsearch索引清理 总览 此AWS Lambda函数允许您使用SigV4Auth身份验证删除旧的Elasticsearch索引。 您可以配置授权Lambda角色或AWS帐号的AWS Elasticsearch访问策略,而不是使用IP地址白名单。 图表 入门 如何安装 克隆您的存储库 $ git clone git@github.com:cloudreach/aws-lambda-es-cleanup.git $ cd aws-lambda-es-cleanup/ 以适当的方式配置json_file/es_policy.json和json_file/trust_policy.json的IAM策略 创建IAM角色 $ aws iam create-role --role-name es-cleanup-lambda \ --assume-role-policy-document file://json_file/trust_policy.json $ aws iam put-role-policy --role-name es-cleanup-la


【文件预览】:
aws-lambda-es-cleanup-master
----AUTHORS.md(675B)
----es_cleanup_test.py(3KB)
----json_file()
--------cloudwatch-target.json(105B)
--------es_policy.json(370B)
--------trust_policy.json(211B)
----terraform()
--------lambda.tf(1KB)
--------versions.tf(46B)
--------outputs.tf(336B)
--------iam.tf(2KB)
--------cloudwatch.tf(881B)
--------README.md(3KB)
--------sg.tf(873B)
--------variables.tf(2KB)
----tests()
--------outputs.tf(1KB)
--------data.tf(182B)
--------run.sh(1KB)
--------main_vpc.tf(2KB)
--------README.md(351B)
--------main.tf(3KB)
--------variables.tf(4KB)
----CONTRIBUTING.md(3KB)
----serverless.yml(1KB)
----requirements.txt(29B)
----LICENSE.md(635B)
----.gitignore(1KB)
----CHANGELOG.md(4KB)
----diagram.png(81KB)
----README.md(5KB)
----es_cleanup.py(8KB)
----.pre-commit-config.yaml(447B)

网友评论