1- for the configuration file ( instance.yaml )
1a- gather information from AWS: access and secret Key
...
1b- on AWS: OS, image and region
...
1c- security_group and vpc_subnet_id
...
1d- key_pair ( use to remote access the newly created VM)
...
2-
...
download the git
3- Install Ansible ( pip install ansible ) and Run the Ansible playbooks
...
1a- gather information from AWS: access and secret Key ( to allow remote script to create VM on AWS )
1a- access key
1b- secret key ( when a Access key is created, aws console will download on the laptop a cvs file with access and security key )
...
1b- on AWS: OS, image and region
1b- AWS AMI or Amazon Machine Image
...
centos 7, ami-a042f4d8/us-west-2
...