About the MapR Reference Templates for AWS
The MapR reference templates for AWS are sample CloudFormation templates that you can use to set up a MapR cluster. You can use the templates without modification, or you can customize them to suit your environment. Be sure to review the following information before using the reference templates. For more information about CloudFormation, see AWS CloudFormation.
The reference templates can be found on GitHub in folders organized by the MapR Installer version. To determine your MapR Installer version, see Checking the MapR Installer Version.
This table describes the AWS reference templates:
Template Type | Template File Name | Function |
---|---|---|
Primary Template | aws_cf_maprcluster_with_role.yml |
Creates a MapR cluster along with all the privileges and roles required by the MapR Installer. Use this template if you are privileged to create roles and policies in AWS. |
Primary Template | aws_cf_maprcluster.yml |
Creates a MapR cluster. This template requires the IAM role to be provided as an
input. If you do not have the permission to create roles and privileges, ask your
administrator to create the role for them. The
aws_cf_maprcluster_role.yml template can be used for this
purpose. |
Primary Template | aws_cf_maprcluster_ami.yml |
Creates a MapR cluster. For this template, you must provide an AMI ID and ssh user
with SUDO privilege as inputs. The AMI can be any CentOS, Ubuntu, or SUSE image on which
the mapr-setup.sh image prep has not been run. The root
disk (where /opt/mapr will be installed) must have a minimum of 128 GB,
and swap space must be at least 10% of memory or less than 2 GB. Note that the CentOS,
Ubuntu, or SUSE version must be a version that is supported by MapR 5.2.2. |
Utility Template | aws_cf_maprcluster_vpc.yml
|
Utility templates support the main templates. You can modify them to suit your needs. Updated utility templates must be uploaded to s3 and referenced in your customized primary templates. The main templates contain fully-qualified references to the utility templates. |
Sample Stanza Input File | mapr-core.yml |
Provided as a convenience for users who need a script-based tool to install MapR software. See Using MapR Installer Stanzas. |