首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理Terraform的最佳方法应用于下面的-AWS批处理-运行一个脚本(可能需要1小时到1天)-销毁infra

管理Terraform的最佳方法应用于下面的-AWS批处理-运行一个脚本(可能需要1小时到1天)-销毁infra
EN

Stack Overflow用户
提问于 2022-05-14 20:59:01
回答 1查看 191关注 0票数 0

嗨,我正计划为我的团队建立一个系统,在那里我们可以开始一个AWS批处理,运行一个任务-一旦工作完成,摧毁潜艇。

我的想法是:创建文件步骤:- 1. Terraform应用AWS批处理程序,2。运行任务,3。如果任务完成,检查规则间隔4。如果任务完成,请销毁下面的文件。

做这件事最有效的方法是什么。考虑到我们的团队需要在AWS批处理上运行各种各样的任务,我们希望在只需要一个命令就可以做到这一点的地方自动化。

我们应该为这个探索气流吗?或者有更好的方法来做到这一点?你的想法将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-15 14:56:43

许多公司已经选择构建自己的TerraformAutomation&CollabationSoftware (TACOS),但是使用现有服务(如开源亚特兰蒂斯 )或企业级saas平台(如空间飞行或Terraform )要少得多。

但是,如果要创建自己的计划,则需要安全地确认计划。上面的工具可以使用来自开放策略代理的rego来做到这一点。

从您的工作流中,听起来您只是需要一个工具来自动应用您的更改。我在詹金斯见过一份能起作用的工作。您还可以在计划的间隔上运行cron、ecs或ecs fargate任务。气流似乎是过头了。

如果我是你,我会仔细考虑所有的选项,列出每个选项的优缺点,然后再考虑你自己的选择。我很想知道上面的服务是否有缺点,需要您的团队来构建一个新的服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72243820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档