This template creates an EMR cluster and includes a task instance fleet. It specifies the instance type, release label, subnet ID, termination protection, and other properties. The cluster includes a master instance fleet, a core instance fleet, and a task instance fleet. It also creates the necessary IAM roles and instance profiles.

cluster
AWS::EMR::Cluster


Instances *

AdditionalMasterSecurityGroups

AdditionalSlaveSecurityGroups

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

Ec2SubnetIds

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

emrRole
AWS::IAM::Role


ManagedPolicyArns

emrEc2Role
AWS::IAM::Role


ManagedPolicyArns

emrEc2InstanceProfile
AWS::IAM::InstanceProfile


Roles

CloudFormation Template

Share Template