jmcalalang / AWS_Quick_Start

:cloud: This repository is used to demo F5, AWS and Ansible.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quick Ansible Tasks for AWS

The tasks in this repository are intentionally left without dependency. They are meant to be used as quickly as possible in as-needed scenarios, not as a complete build. Everything you need is within the single task file.

To run, modify the vars as needed within each task

ansible-playbook /path/to/task

  • 01_build_aws_infrastructure.yml ⋅⋅* Will build a VPC with 2 availability zones, 3 subnets in each availability zone.
  • 02_build_aws_bigip_cluster.yml ⋅⋅* Will build a BIG-IP PAYG 3Nic cluster in a single AZ
  • 03_install_atc_bigip.yml ⋅⋅* Will install the Automation Toolchain (AS3, DO, TS) on a list of BIG-IP'S
  • 04_build_do_bigip.yml ⋅⋅* Will send a DO declaration to a single of BIG-IP
  • 05_build_as3_bigip.yml ⋅⋅* Will send a AS3 declaration to a single of BIG-IP
  • 10_destroy_aws_cloudformation_stack.yml ⋅⋅* Will delete a Cloudformation stack

About

:cloud: This repository is used to demo F5, AWS and Ansible.


Languages

Language:Shell 100.0%