Hi Piotr,

It is because "terraform init" needs some configurations to initialize your environment.

TLDR you need to create a tf file in your directory before running "terraform init" in your Powershell.

For example, in this section:

https://towardsdatascience.com/version-control-big-query-with-terraform-with-ci-cd-too-a4bbffb25ad9#a26d

A provider.tf file is created first stating what provider I will be using, then only you "terraform init" it. So what terraform init does is it will download the required dependencies or "settings for Google" in the example above. Hopefully my answer helps you get started, else just let me know!

--

--

--

I'm Jonathan Law Hui Hao, a Business Intelligence analyst in Malaysia who enjoys working with tech, RPA and Machine Learning!

Love podcasts or audiobooks? Learn on the go with our new app.

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
Jonathan Law

Jonathan Law

I'm Jonathan Law Hui Hao, a Business Intelligence analyst in Malaysia who enjoys working with tech, RPA and Machine Learning!

More from Medium

My Pets’ Language Skills: A Speech-Language Pathologist’s Observation

The Google One VPN for Android just got a little safer

What causes toxic behaviours online and how can online spaces become healthier places?

How do urban areas affect Wetlands?