For you who used Terraform to maintain your infrastructure (cloud based of course), you may experience some annoying changes. As we all know, HashiCorp is actively enhance Terraform until their latest major upgrade last year (shifting from v0.11 into v0.12).

While I’m writing this, I checked that the latest version is 0.12.24 and it could be pretty annoying when we run terraform init, plan, apply but always getting an error in syntax.

But, don’t you cry no more! In this article, I will guide you to the ultimate light.


This tutorial assumes you use terminal in MacOS to code and…

Ayu Welirang

a crime fiction author | an IT worker | a caffeine-dependent life form | blogging regularly at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store