This video is a walkthrough of Terraform's basic commands. We begin by creating a service account on GCP, give it broad permissions to create resources including (Storage Buckets, Big Query Datasets and Compute Engine VMs) We then use Terraform to create a simple standard Storage Bucket on GCP. Finally we show how to remove resources with Terraform using terraform destroy.
0:00 Setting up a service account on GCP
4:15 Managing Keys
9:00 Creating main.tf file
12:14 Setting up credentials and providers
14:23 terraform init
15:37 Creating a storage bucket on GCP
21:13 terraform plan
22:44 terraform apply
24:54 terraform destroy
26:20 Summary