great article. My lesson learnt was to lock terraform providers and modules to a specific version to avoid unwanted strange changes.
using always the latest version can break things.
The docker provider needs extra work.
I love terraform cloud as well.
Sadly, adding extra parts such as terratest will make the deployment more complex and the system too
imho is so pathetic we need to do this as users. I had to modify /etc/hosts in WSL to create a .local record to the Elastic Load Balancers IP for the git repo application.
is a quick fix. Awful how Micro$oft deals with the DNS.
very interesting post. i was playing around with the metadata of my goPro Hero 8.
I have a little challenge for you to automate this a bit.
is called docker-compose multi build stages.
it will help you automate ton of these steps.
literally you would only have to do this in the end
docker-compose run -d
i understand your problem. I hope you learned your lesson and look at the AWS billing statement and your bank statement.
I attempted to do the EKS workshop just to find that it costed me $77 for 3 weeks. I was furious and got in touch with AWS over chat. Thankfully they refunded me.
I was honestly so upset. It is supposed to be for learning purposes and they charged me this much. Insane.
i work for a company that bought Terraform cloud access. I love it. It has some bits to improve but for general and advance use is awesome.
thanks for your findings. It would be nice that there is some improvements to the grammar in this post.
It would be also nice to have some more simple details on how you set up the infrastructure and what were the challenges faced!
Servant of God serving as a DevOps Engineer