我是AWS Emr服务的新手。我正在尝试使用boto3将安全配置添加到已创建的emr群集中。如果可能的话,请回复,或者有其他解决方法可以达到相同的效果

最佳答案

Specifying Amazon EMR Encryption Options Using a Security Configuration文档页面显示:



因此,在启动EMR群集之前,需要创建安全配置。无法将安全配置添加到现有群集。

在撰写本文时(2017年4月),AWS CloudFormation中没有可用的安全配置,因此模板应:

  • 调用AWS Lambda-backed Custom Resource Lambda函数(通过create_security_configuration()),该函数调用ojit_a以创建安全配置
  • 使用“安全配置”创建 EMR集群,其DependsOn属性在创建集群
  • 之前等待Lambda函数完成

    更新:当前(2017年4月)无法通过CloudFormation启动集群时指定安全配置。因此,当前不支持此方法。

    10-06 11:35