We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
How to
Setup Terraform Cloud
You need a terraform cloud account to run the infrastructure code generated by Opsmaru. In this course we show you how to set one up along with some best practices.

Zack Siri
- Title
- Founder
- Role
- Instructor
Don't have an account?
Sign up and get a 30 day free trial. No credit card required.
Course Overview
In this course you'll learn about why we need terraform and the segregation of responsibilities between infrastructure and operational tasks. We'll take you through the following:
- Setup Terraform Cloud
- Setup the workflow
- Configuring your Workspace
- Credentials Management
Segregation of Responsibility
You'll learn what terraform is good for and why we chose terraform as the infrastructure provisioner. You'll also learn where the responsibility of terraform ends and where Opsmaru takes over.
Build a Pipeline
Setting up your infrastructure is the first step to running a platform. This video series will show you how we setup the pipeline that will allow you to not only create new platforms but modify it when you need to scale. You'll understand the relationships between the Opsmaru infrastructure builder, Github and Terraform Cloud's workspace.
Credential Management
Infrastructure credentials are sensitive. You want to make sure that they are well managed so you can easily provision your infrastructure at the same time make sure it's secure. Opsmaru never has access to your full infrastructure only the parts that you allow.
What you'll learn
- Setup Pipeline - We'll show you how to connect the code generated from Opsmaru into Terraform.
- Setup Credentials - We'll show you how to use variable set to easily manage infrastructure credentials and share them between workspaces.