- Setting up Terraform
- Adding subnetworks
- Deploying servers and virtual machines
- Deploying Kubernetes clusters
- Using the CLI commands
- Incorporating variables
- Best practices
- Extending Terraform with plugins
Skill Level Beginner
- [Narrator] Do you ever find yourself clicking through endless cloud resource creation dialogues, or wildly writing tons of bash scripts to try to get your infrastructure put together in the cloud? Well, I've got a solution for you. In this course, I'll take you through two repositories to cover many of the basics around getting a Terraform project started, infrastructure deployed, good workflow patterns and practices, and a few tips and tricks. In every example, we'll be using Azure, AWS, and Google Cloud in varying ways.
Even though they all provide similar services, each has its own unique nuances about how these services are implemented. I want to help you build a foundation to continue learning, developing, and maintaining the infrastructure you need with Terraform. I'm Adron Hall, and I've been working with site reliability, coding, and setting up software development teams for a couple decades. I'm looking forward to setting up some environments with you. So let's get some infrastructure built.