Hi,
I’m just getting started with Ansible and working on a new project and was wondering if people could share their experiences with me on deploying microservices on AWS using Ansible?
I’m deploying AWS infrastructure and microservices using containers managed by AWS fargate.
I have created Ansible roles for:
- Networking - VPC, IGW, NAT Gateways, Subnets and Routing
- Security Groups
- Load Balancers - Target groups and Application Load Balancers
Then I was going to create roles for each of the services that I need to deploy, which will deploy ECS task definitions and services on AWS fargate.
My thinking is this should allow me to deploy and teardown individual components with minimal effort.
Any thoughts, pointers and past experiences would be great ot hear.
Thanks,
Matt