Skip to content

Infrastructure as Code (IaC) project using Terraform and Ansible to provision and configure AWS resources automatically.

Notifications You must be signed in to change notification settings

devopsbydhairyashil/aws-iac-terraform-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-iac-terraform-ansible

Terraform Ansible AWS Status

Overview

Example project provisioning a multi-tier environment (VPC, EC2, RDS) using Terraform and configuring it with Ansible.

Region: eu-west-1 Author: devopsbydhairyashil

Architecture (ASCII)

Internet
   |
+-------+      +-------------+
|  ALB  | ---> | EC2 App     |
+-------+      +-------------+
                  |
                  v
               +--------+
               |  RDS   |
               +--------+

What is included

  • terraform/ - basic VPC + EC2 + RDS example (variables provided)
  • ansible/ - playbook to install app & dependencies on EC2
  • app/ - simple Flask app and Dockerfile (optional)
  • .env.example, README.md, LICENSE

Quick notes

  • Terraform files are examples; running them will create real AWS resources.
  • Use a separate AWS account or understand cost implications before apply.

About

Infrastructure as Code (IaC) project using Terraform and Ansible to provision and configure AWS resources automatically.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published