ec2_scheduler 源码
无服务器AWS实例计划程序 任务是创建一个API终端节点,以使用AWS Lambda调度AWS EC2实例。 端点从用户那里获取JSON输入,并且可以根据用户指定的时间表启动和停止用户指定的EC2实例。 实施概述 该体系结构大致包含4个组件。 基于CRUD的Flask REST API 基于芹菜的监视器 DynamoDB作为NoSQL数据库 AWS Lambda函数用于执行调度任务 REST API和celery监视器根据情况更新dynamodb表中的条目。 db中的任何更新/插入都会创建一个dynamodb流,该流会触发lamdba函数。 触发的lambda函数对更新后的ec2_schedule执行调度操作,即在ec2实例上启动,停止和添加/删除标签。
文件列表
ec2_scheduler-master.zip
(预估有个23文件)
ec2_scheduler-master
utils
exceptions.py
0B
session.py
602B
state_enums.py
151B
models
ec2_model.py
2KB
main.py
267B
requirements.txt
363B
schemas
暂无评论