These are the input parameters for this template. All of these parameters must be supplied for this template to be deployed.
HostName to be used in tagging the EC2 instance.
SSH Key Pair to be used on the application EC2 instances for emergency administrative access.
VPCID is the ID of the VPC where this template will be deployed.
Tags
Metadata is mostly for organizing and presenting Parameters in a better way when using CloudFormation in the AWS Web UI.
This is the EC2 instance deployed by the template.
Deploys the EC2 instance with some tags.
A CreationPolicy prevents this resource creation from completing until it receives the signal from cfn-signal.
Basic Updates
Try to install Zabbix Agent
Install Amazon SSM
Install Ansible Components
Make sure the AWS cli is up to date
Check out the service-catalog project
Signal CloudFormation with the result of the checkout
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 Instances. Again this policy is pretty broad, so be careful!
Output values that can be viewed from the AWS CloudFormation console.
Ansible Admin EC2 CloudFormation Deployment
This CloudFormation template will deploy a single EC2 instance with its own security group. That security group has Admin rights in this account, so be sure to remove this stack as soon as you are finished.