文件名称:lambda-promotion:轻松将Lambda函数升级到AWS
文件大小:91KB
文件格式:ZIP
更新时间:2024-05-28 15:38:45
Shell
拉姆达促销 Lambda-promotion是一个shell脚本工具,它使用aws cli来自动化创建和更新lambda函数的过程。 它允许直接从命令行部署和提升功能。 该工具是为詹金斯集成设计的,但可以在本地轻松运行。 它有什么作用? lambda-promotion工具将创建和/或更新lambda函数及其基于相关性的依赖关系,这些信息在json配置文件中提供。 为每个功能创建唯一的IAM角色和策略。 它还使用AWS Lambda提供的别名功能管理功能版本控制。 设置 lambda促销工具独立于构建过程运行,但是需要生成某些工件。 下面是一个生成的文件结构的示例。 环境环境 环境目录是构建输出的部署目录中必需的,并包含特定于环境的配置文件。 这些文件是从lambda.json模板(templates / lambda.json)创建的,并包含大多数功能配置信息。 文件名必须与调用脚
【文件预览】:
lambda-promotion-master
----event-scripts()
--------sns_event_source.sh(579B)
--------s3_event_source.sh(1KB)
--------dynamodb_event_source.sh(3KB)
--------events_event_source.sh(2KB)
----images()
--------events.png(11KB)
--------build-artifacts.png(29KB)
--------policy.png(9KB)
--------source-artifacts.png(13KB)
--------environments.png(14KB)
----lambda-promote.sh(17KB)
----templates()
--------tests.lam.json(27B)
--------event-templates()
--------lambda.json(226B)
--------policy.lam.json(314B)
----LICENSE(1KB)
----README.md(5KB)
----json()
--------trust_policy.json(194B)
----lambda-monitor.sh(5KB)