Amazon web services 将KeyName添加到云形成模板中的EMR群集
我正在使用云形成模板创建一个运行Spark的AWS EMR集群。我使用云形成,因为这就是我们为应用程序创建可复制环境的方式 当我从web仪表板创建集群时,其中一个选项是添加密钥对。为了通过ssh访问集群的节点,这是必需的 我看不出在使用云形成模板时如何做到这一点。 模板结构(见下文)没有相同的属性Amazon web services 将KeyName添加到云形成模板中的EMR群集,amazon-web-services,emr,amazon-cloudformation,Amazon Web Services,Emr,Amazon Cloudformation,我正在使用云形成模板创建一个运行Spark的AWS EMR集群。我使用云形成,因为这就是我们为应用程序创建可复制环境的方式 当我从web仪表板创建集群时,其中一个选项是添加密钥对。为了通过ssh访问集群的节点,这是必需的 我看不出在使用云形成模板时如何做到这一点。 模板结构(见下文)没有相同的属性 Type: "AWS::EMR::Cluster" Properties: AdditionalInfo: JSON object Applications: - Applicati
Type: "AWS::EMR::Cluster"
Properties:
AdditionalInfo: JSON object
Applications:
- Applications
BootstrapActions:
- Bootstrap Actions
Configurations:
- Configurations
Instances:
JobFlowInstancesConfig
JobFlowRole: String
LogUri: String
Name: String
ReleaseLabel: String
ServiceRole: String
Tags:
- Resource Tag
VisibleToAllUsers: Boolean
我对属性JobFlowRole
有一个look,该属性是对实例概要文件的引用。同样,没有键名的迹象
以前有人解决过这个问题吗
谢谢,
马可我解决了这个问题。我只是被云形成模板中缺乏命名一致性弄糊涂了。
通常称为KeyName
的内容在下面变成Ec2KeyName
jobFlowInstanceConfig