Amazon web services 是否可以使用Terraform将其他信息传递给EMR集群?
我们正在尝试使用Terraform(v0.9.11)创建一个AWS EMR集群,并想知道是否有一种方法可以通过Terraform传递以下附加信息-Amazon web services 是否可以使用Terraform将其他信息传递给EMR集群?,amazon-web-services,emr,terraform,Amazon Web Services,Emr,Terraform,我们正在尝试使用Terraform(v0.9.11)创建一个AWS EMR集群,并想知道是否有一种方法可以通过Terraform传递以下附加信息- { 'ami64':'ami-XXXXX', 'amiHvm64':'ami-XXXXXXX', 'customAMI':true, 'hadoopConfigurationVersion':'4.0', 'instanceAwsClientConfiguration':{ 'proxyPort':8
{
'ami64':'ami-XXXXX',
'amiHvm64':'ami-XXXXXXX',
'customAMI':true,
'hadoopConfigurationVersion':'4.0',
'instanceAwsClientConfiguration':{
'proxyPort':8099,
'proxyHost':'XXXXXXXX'
}
}
有人能帮我们解决上述问题吗?请告诉我您是否可以在资源
aws\U emr\U集群
中使用配置
configurations = "test-fixtures/emr_configurations.json"
将JSON保存到testfixture/emr\u configurations.JSON
顺便说一下,json数据中似乎需要从单引号更改为双引号
对于配置用途,您需要阅读以下文档:
参考:
谢谢您的回复。我正在terraform脚本中使用配置。我仍然不确定对我提供的输入使用什么分类。@RohitSarkar感谢您接受我的回答,您解决了问题吗?如果你这样做了,你能用正确的json配置更新你的问题吗?我仍然不清楚附加信息要使用什么分类,一旦我弄明白了,我将传递详细信息。引用:
分类通常指定你要修改的文件名。
,这会有帮助吗?@BMW,在实例中的任何文件中都没有这些文件。创建集群时,添加一个unhide
query参数,您将看到一个额外的信息框。在那里,我们可以提供上面的JSON。你有没有找到一种方法来实现这一点?