Many things have happened since I last published an article…I may get into those happenings at a later time.
Today, I’m installing Terraform v1.1.7 on a new laptop. It humbled me and reminds me that I need to SLOW DOWN and read the errors, and/or google them. I want to go fast but I’m going to have to go slowly and re-learn some things!
I started out thinking “I can install TF! Easy!” I forgot a few things!
I go to Google to see what I can find. First I had to find the steps to install on a Windows Machine. This is the article I followed:
https://www.decodingdevops.com/how-to-install-terraform-on-windows-10-or-8-or-7-decodingdevops/
I installed Chocolately. I also had to go back and find out WHERE Chocolately installed TF so I could put that path in the Windows Path Environment Variable.
I forgot that I needed to set up some Windows Environment Variables, the above article guided me through. Then I set up my AWS credentials.
I kept getting a very slow response from my TF plan… I could TF init just fine, but the plan was very slow. Not paying attention to the error I tried again. Same thing! (who’d have thought??)
When I took at look at the error and read it, it seems that the credentials I was using weren’t the correct ones I needed to use.
Error I was getting on TF plan:
│ Error: error configuring Terraform AWS Provider: error validating provider credentials: error calling sts:GetCallerIdentity: RequestError: send request failed
Figured out how to change/update those credentials and I can tf init and tf plan much more quickly than before.
Now I can get to playing with TF and AWS more. My AWS SAA is coming up for renewal in Sept. I will be working on that cert and getting better with Terraform. My goal is to take it by the first of August, before the test changes.
This is the start of my getting back to practicing with AWS and TF, while documenting my progress and processes.
Constructive comments are welcome.
Have a great day!
Shandra Morton
https://www.linkedin.com/in/shandramorton/
