Terraform & AWS CLI Installation¶
Step-01: Introduction¶
- Install Terraform CLI
- Install AWS CLI
- Install VS Code Editor
- Install HashiCorp Terraform plugin for VS Code
Step-02: MACOS: Terraform Install¶
- Download Terraform MAC
- Install CLI
- Unzip the package
# Copy binary zip file to a folder mkdir /Users/<YOUR-USER>/Documents/terraform-install COPY Package to "terraform-install" folder # Unzip unzip <PACKAGE-NAME> unzip terraform_0.14.3_darwin_amd64.zip # Copy terraform binary to /usr/local/bin echo $PATH mv terraform /usr/local/bin # Verify Version terraform version # To Uninstall Terraform (NOT REQUIRED) rm -rf /usr/local/bin/terraform
Step-03: MACOS: IDE for Terraform - VS Code Editor¶
Step-04: MACOS: Install AWS CLI¶
# Install AWS CLI V2
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
which aws
aws --version
# Uninstall AWS CLI V2 (NOT REQUIRED)
which aws
ls -l /usr/local/bin/aws
sudo rm /usr/local/bin/aws
sudo rm /usr/local/bin/aws_completer
sudo rm -rf /usr/local/aws-cli
Step-05: MACOS: Configure AWS Credentials¶
- Pre-requisite: Should have AWS Account.
- Create an AWS Account
- Generate Security Credentials using AWS Management Console
- Go to Services -> IAM -> Users -> "Your-Admin-User" -> Security Credentials -> Create Access Key
- Configure AWS credentials using SSH Terminal on your local desktop
# Configure AWS Credentials in command line $ aws configure AWS Access Key ID [None]: AKIASUF7DEFKSIAWMZ7K AWS Secret Access Key [None]: WL9G9Tl8lGm7w9t7B3NEDny1+w3N/K5F3HWtdFH/ Default region name [None]: us-east-1 Default output format [None]: json # Verify if we are able list S3 buckets aws s3 ls - Verify the AWS Credentials Profile
Step-06: WindowsOS: Terraform & AWS CLI Install¶
- Download Terraform
- Install CLI
- Unzip the package
- Create new folder
terraform-bins - Copy the
terraform.exeto aterraform-bins - Set PATH in windows
- Install AWS CLI
Step-07: LinuxOS: Terraform & AWS CLI Install¶
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99
$84.99
81% OFF
DEVOPS2026FEB
Enroll Now on Udemy →
🎉 Offer