Skip to content
This repository has been archived by the owner on Apr 2, 2021. It is now read-only.

Latest commit

 

History

History
27 lines (15 loc) · 641 Bytes

README_cn.md

File metadata and controls

27 lines (15 loc) · 641 Bytes

定制 EMR Schedule

原理图

自动创建依赖 Serverless Framework

如何执行

  • 创建一个 config.ENV.json ENV 为 stage

  • 修改 config.ENV.json 中的参数

  • serverless.yml 中找到 cron(0 19 * * ? *), 修改 Lambda 触发时间

  • 执行 serverless framework 部署

sls deploy --aws-profile default --stage <ENV>
  • 在自动创建的 SNS Topic 中添加 邮件 Subscription

  • 修改 emr.js 中的 TODO 部分来提交 EMR Step

  • 在执行 Step 执行完毕的脚本中调用 scale-in lambda 来缩小 EMR Group