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.
The following tags are applied to all resources created by this template.
These are all of the resources deployed by this template.
Lambda function to introspect VPCs, subnets, and select most available
Type: Custom::AccountInfo Properties: ServiceToken: !Sub "arn:aws:lambda:${AWS::Region}:${AWS::AccountId}:function:fdn-cf-account-info" VPCInfo:
This deploys the S3 bucket with some tags. The bucket has versioning enabled because this is where backups will go for now.
Permits remote access to bucket from indicated accounts
Create an EFS entity to be used as a shared filesystem for the application instances.
EFS Mountpoints must be created for each Availability Zone in the VPC. This is also where you define access controls, as access to EFS is controlled by these security groups.
A pair of mount points must be created for each EFS volume.
This security group defines what resources are able to access the EFS shared filesystem.
Allow inbound traffic on port 22 from Various IP Ranges
Allow inbound traffic on Control-M Agent ports from Various IP Ranges
Allow inbound traffic on Control-M EM ports from Various IP Ranges
Allow inbound traffic on Control-M Server ports from Various IP Ranges
Output values that can be viewed from the AWS CloudFormation console.
Control-M Foundation CloudFormation Deployment
This CloudFormation template will deploy pieces set up for Control-M