amazon-web-services - 使用带有 EMR spark 的 terraform,在不破坏集群的情况下添加新步骤
问题描述
我正在使用 terraform 文档 ( https://www.terraform.io/docs/providers/aws/r/emr_cluster.html ) 来构建 EMR (spark) 集群。我正在考虑通过使用 terraform 的步骤部署 Spark 作业。
火花提交将类似于..
spark-submit --deploy-mode cluster --class mypackage.myobject s3://.../my.jar
当您添加新步骤或更改步骤时,是否有人尝试过此功能并让 terraform 不破坏集群?理想情况下,影响的步骤应该是唯一被破坏和创建的东西。
解决方案
简单的答案是,API 将一些操作定义为需要销毁.. terraform 对此无能为力。
我相信这是 cloudwatch APIS 的一个限制。
推荐阅读
- php - 在选择菜单更改时更改网站的语言不起作用 - MethodNotAllowedHttpException
- django - 详细视图不允许 Django/Django Rest Framework DELETE
- javascript - 自定义过渡彩色菜单
- .net - 如何在 Windows 启动时最小化应用程序 - Visual Basic
- android - NPE 在 Kotlin 数据类中使用 @Parcelize 注释
- ios - 长的非英文文本减慢 UITableview
- c++11 - 'std::shared_ptr' 尚未声明,#include
不工作 - php - 如何使用switch PHP在for循环中重复for循环
- javascript - 带有两个 Y 轴的多线 Chart.js
- arrays - 循环遍历 node/jade 中的类似键