Skip to content

TheCountt/aws-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-terraform

Infrastructure Architecture


architecture

Steps

  • Create Golden Images(AMI) with Packer by Hashicorp
  • Provision resources within a virtual network using Terraform (VPC, Security, Compute, ALB, Autoscaling, EFS, RDS)
    • Configure Terraform to use S3 or Terraform Cloud as backends
    • Create domain names and certificates for your two companies
    • Make sure you tag the resources properly
  • Ansible for configuration management
  • Update Terraform file with new AMI IDs
  • Update ansible scripts with the following values from terraform outputs:
    • RDS enpoints for tooling and wordpress
    • Database name, password and username for tooling and wordpress
    • Access point ID for tooling and wordpress
    • Internal Load balancer DNS for nginx reverse-proxy

Problems to work on

  • Hardcoding of values
  • Inputting credentials directly into the script

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published