amazon-web-services - 使用 Terraform 版本控制 Glue 作业脚本的最佳实践是什么?
问题描述
我正在使用 Terraform 创建和管理我的 Glue 作业,并且我们知道我们需要将作业脚本存储在 S3 存储桶中并将位置指向作业,只是想知道如何对这些脚本进行版本控制?
基本上我将这些脚本存储在 git 中并不断对其进行更改,除了一些非常手动的操作之外,我无法找到一种方法来对其进行版本控制,例如我们给脚本名称xx_v1.py
并指向 Glue 作业,然后如果我们想要要更新它,我们给它一个名称xx_v2.py
并将新名称指向我们的胶水工作,不理想,任何想法将不胜感激。
解决方案
推荐阅读
- powershell - 用于将 .reg 文件导入远程计算机挂起的 PowerShell 脚本
- r - 匹配数据框中列的文本
- php - 我有将信息从 SQL Server 拉到下拉框中的 PHP 表单。我希望框中的特定项目默认选中
- wordpress - 更改特定产品类别页面的 Wordpress 模板
- dagger-2 - 当每个接口有一个实现时,Dagger 中的自动 @Binds
- ios - 带有 CoreData 的水平 UICollectionView
- algorithm - Lua:如何有效地乘以由数字组成的一维表中的所有元素
- r - 按不同长度的列连接两个数据帧,并在一个数据帧不足的地方填充 NA。
- javascript - 使用相同的按钮返回
- python - 为什么迭代生成嵌套列表不会删除内部列表