This CloudFormation template creates an EMR cluster with EC2 instances. It allows you to specify the instance type, release label, subnet ID, and termination protection. The template also creates IAM roles and instance profiles for the EMR cluster.

cluster
AWS::EMR::Cluster


Instances *

AdditionalMasterSecurityGroups

AdditionalSlaveSecurityGroups

CoreInstanceFleet
InstanceTypeConfigs
LaunchSpecifications
OnDemandSpecification
SpotSpecification
CoreInstanceGroup
AutoScalingPolicy
Constraints *
Rules *
Configurations
EbsConfiguration
EbsBlockDeviceConfigs

Ec2SubnetIds

MasterInstanceFleet
InstanceTypeConfigs
LaunchSpecifications
OnDemandSpecification
SpotSpecification
MasterInstanceGroup
AutoScalingPolicy
Constraints *
Rules *
Configurations
EbsConfiguration
EbsBlockDeviceConfigs
Placement
TaskInstanceFleets
TaskInstanceGroups
AutoScalingPolicy
Constraints *
Rules *
Configurations
EbsConfiguration
EbsBlockDeviceConfigs
AutoScalingPolicy
Constraints *
Rules *
Configurations
EbsConfiguration
EbsBlockDeviceConfigs
Tags

emrRole
AWS::IAM::Role


ManagedPolicyArns

emrEc2Role
AWS::IAM::Role


ManagedPolicyArns

emrEc2InstanceProfile
AWS::IAM::InstanceProfile


Roles

CloudFormation Template

Share Template