Skip to content

CBCauthen/introduction-to-terraform-on-google-cloud-platform-4506001

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Terraform on Google Cloud Platform

This is the repository for the LinkedIn Learning course Introduction to Terraform on Google Cloud Platform. The full course is available from [LinkedIn Learning][https://linkedin.com/learning].

lil-thumbnail-url

Terraform is an infrastructure management tool that lets you manage and maintain your servers, networking, storage, and more in one centralized set of code. In this course, learn how to use Terraform to manage resources on Google Cloud and take advantage of the benefits of infrastructure as code. Instructor Josh Samuelson guides you through setting up a Terraform code repo using GitHub, shows you how to use Google Cloud with Terraform, and takes you through setting up a workspace in Terraform Cloud using your GitHub repo and Google Cloud credentials. Learn how to explore state files, make changes to your Terraform code, use reusable modules, and clean up your infrastructure when you're done. If you’ve found your Google Cloud infrastructure lacking, join Josh in this course to make sense of it by managing your infrastructure in code.

See the readme file in the main branch for updated instructions and information.

Instructions

This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add /tree/BRANCH_NAME to the URL to go to the branch you want to access.

Branches

The branches are structured to correspond to the videos in the course. The naming convention is CHAPTER#_MOVIE#_start/end. As an example, the branch named 02_03 corresponds to second chapter and the third video in that chapter. The code is built sequentally and the start and end code for each lesson is denoted by the word start or end in the branch name.

The main and start branches contains the starting code for the course and the end branch contains the completed code.

Instructor

Josh Samuelson

Systems Administrator, DevOps Engineer

Check out my other courses on LinkedIn Learning.

About

This is a repository for the LinkedIn Learning course Introduction to Terraform on Google Cloud Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 100.0%