Launch an AWS EC2 instance and attach EBS volume using Terraform
Task Description:
- Create a key pair
- Create a security group
- Launch an instance using the above created key pair and security group.
- Create an EBS volume of 1 GB.
- The final step is to attach the above created EBS volume to the instance you created in the previous steps.
Step 1:- Write a terraform code for all the above steps and save the code using extention .tf
Step 2:- Now open the command prompt, go to the folder where the code is been stored and run terraform init command to initialize the plugins.
Step 3: Now run the terraform apply — —auto-approve command to build the infrastructure in AWS according to our plan. we can view our plan using terraform plan command.
Now our EC2 instance has been created with key-pair and security group and also 1 GB of EBS volume has been created and attached to our EC2 instance. We can check it by opening AWS website.
Github URL:- https://github.com/Tanmay-19/terraform-aws-instance-launch-Task2
Thank you for reading….!!!!!