Skip to content

Creating full features AWS EC2 instance using Terraform

Notifications You must be signed in to change notification settings

muhammadasif84/create-ec2-tf

Repository files navigation

create-ec2-tf

Creating full features AWS EC2 instance using terraform
Lab-1 => creating basic-ec2
Creating basic AWS ec2-instance using terraform
lab-2 => creating ssh-key
Creating ssh-key pairs using terraform
lab-3 => assigning key-pair to an instance using terraform
Creating and assigning key-pair to an instance.
Lab-4 => creating security-group
Creating aws security-group using terraform
lab-5 = assigning security-group to an instance using terraform
Creating and assigning security group to an instance and allowing egrees rules.
lab-6 => adding userData
Adding userData for installing dependencies in an instance using shellScript and terraform.
Lab-7 => adding provisioners
Adding provisioners to copy machine files/folders to remote machine(ubuntu) using terraform and terraform provisioners.
Lab-8 => defining data sources for ami
Defining and adding data sources for amazon machine image to automate the ec2 ami creation using terraform.
Lab-9 => added cofiguration and vpc code
Added cofiguration code for terraform version handle and added vpc creation code using terraform.
Lab-10 => added removed block code (to use removed block uncomment the code in removed.tf file)
Added removed block code and import code (to import resources again) using terraform.
Lab-11 => added build folder to run srver on ec2
Added build folder and run on nginx server , added internet gateway, subnet association , route table using terraform.

About

Creating full features AWS EC2 instance using Terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published