# tf.sh # # Description: desk for doing work on a terraform-based repository # cd ~/terraform-repo # Set up AWS env variables: set_aws_env() { export AWS_ACCESS_KEY_ID="$1" export AWS_SECRET_ACCESS_KEY="$2" } # Run `terraform plan` with proper AWS var config plan() { terraform plan -module-depth=-1 \ -var "access_key=${AWS_ACCESS_KEY_ID}" \ -var "secret_key=${AWS_SECRET_ACCESS_KEY}" } # Run `terraform apply` with proper AWS var config alias apply='terraform apply'