Metadata is mostly for organizing and presenting Parameters in a better way when using CloudFormation in the AWS Web UI.
These are the input parameters for this template. All of these parameters must be supplied for this template to be deployed.
This is the EC2 instance deployed by the template.
Deploys the Boomi Atom EC2 instance with some tags.
Basic Updates
Install developer tools
Install Maven 3.9.2 (downloaded from https://dlcdn.apache.org/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz)
Install ojdbc .jar file into maven repo cd /opt aws s3 cp s3://${S3FileBucket}/ojdbc8-12.2.0.1.jar . mvn install:install-file -Dfile=./ojdbc8-12.2.0.1.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -DgeneratePom=true
Set the Time Zone
Create directory and mount EFS volume
Security group for the EC2 instance, that allows you to SSH into the instance
This is the IAM role that will be applied to the EC2 Instance. Any AWS specific permissions that the node might need should be defined here.
This is just a little construct to connect a set of roles together into a profile. The profile is referenced by the EC2 Instance.
Output values that can be viewed from the AWS CloudFormation console.
FinMod EC2 Template
This CloudFormation template creates an EC2 instance that mounts an EFS volume.