Setup Terraform in AWS
Last updated
Last updated
Step 1: Create a IAM user in AWS. Here is the process to create IAM user. https://app.gitbook.com/o/Sl85xsDKUHFlvowLtBga/s/9wnMXVEmEJ7k6VEhLJYN/~/changes/kPHMMpBOqOYvqWeP0spW/aws/opennebula-2 Step 2: Create one repository in Gitlab, clone that git repo in your local computer. Now, we need to install AWS extension on VS code. Once you add extension, go to command palette and search for AWS:credentials profile. Add your aws_access_key_id and aws_secret_access_key. Step 3: It will ask you to choose your zone. Please select one or more zone that you want to work on.
Step 4: Open that repository that we create in our local computer.
Step 5: Create a file name called providers.tf inside our repo. Add following line of code in providers.tf which will link to our AWS console.
Step 6: Just to confirm we can run terraform init in terminal. Now it should show following output: Now, we have successfully initialized our terraform.