Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hrshmistry/cloud-automation-terraform
End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
https://github.com/hrshmistry/cloud-automation-terraform
aws cloud-automation configuration-language github hashicorp-terraform hcl infrastructure-as-code terraform terraform-aws
Last synced: 28 days ago
JSON representation
End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
- Host: GitHub
- URL: https://github.com/hrshmistry/cloud-automation-terraform
- Owner: hrshmistry
- License: mit
- Created: 2020-06-18T06:09:45.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-01T11:27:30.000Z (over 4 years ago)
- Last Synced: 2024-09-24T04:16:13.210Z (about 1 month ago)
- Topics: aws, cloud-automation, configuration-language, github, hashicorp-terraform, hcl, infrastructure-as-code, terraform, terraform-aws
- Language: HCL
- Homepage:
- Size: 58.6 KB
- Stars: 15
- Watchers: 3
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
![GitHub](https://img.shields.io/github/license/hrshmistry/Cloud-Automation-Terraform)
![GitHub top language](https://img.shields.io/github/languages/top/hrshmistry/Cloud-Automation-Terraform)## Things Included In This Project Are...
- Create the key and security group which allow the port 80.
- Launch **EC2 instance.**
- In this Ec2 instance use the **key** and **security group** which we have created.
- Launch one **Volume (EBS)** and mount that volume into **/var/www/html.**
- Developer have uploded the code into **github repo** also the repo has some images.
- Copy the github repo code into /var/www/html
- Create **S3 bucket**, and copy/deploy the images from github repo into the s3 bucket and change the permission to public readable.
- Create a **Cloudfront** using s3 bucket(which contains images) and use the Cloudfront URL to update in code in /var/www/html
- create **snapshot of ebs**## For the complete post click [here.](https://dev.to/hrshmistry/end-to-end-aws-cloud-infrastructure-automation-through-terraform-by-hashicorp-2gkl)
> [Way to Dev.to Post](https://dev.to/hrshmistry/end-to-end-aws-cloud-infrastructure-automation-through-terraform-by-hashicorp-2gkl)
> [Way to Twitter Post](https://twitter.com/ThePracticalDev/status/1274480904816209920)
> [Way to LinkedIn Post](https://www.linkedin.com/posts/hrshmistry_end-to-end-aws-cloud-infrastructure-automation-activity-6680305773630808064-6ZZ4)
## SUPPORT THE WORK
[![GitHub followers](https://img.shields.io/github/followers/hrshmistry?style=social)](https://github.com/hrshmistry?tab=followers)
[![GitHub stars](https://img.shields.io/github/stars/hrshmistry/Cloud-Automation-Terraform?style=social)](https://github.com/hrshmistry/Cloud-Automation-Terraform/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/hrshmistry/Cloud-Automation-Terraform?style=social)](https://github.com/hrshmistry/Cloud-Automation-Terraform/network/members)