Found 286 results

Search Tips:

To OR search terms: "terraform aws"

To AND search terms: "+terraform +aws"

To filter or reject search terms: "-aws"

Terraform Workspaces: Why They're Not Recommended

July 26, 2022
We'll cover Terraform Workspaces. We'll go through a demo with them. I explain why I generally don't use them. Mainly, because it doesn't isolate the backend from dev and prod. Instead, creating a separate backend with a separate bucket for dev an...
5:08

Terraform State: What is the Statefile and Why It’s Needed

July 24, 2022
Terraform state is an essential topic. We'll explain what the statefile is and why Terraform requires it. We'll introduce different backends and provide an high-level overview. Terraform State Overview Docs Terraspace State Approach and Thoughts
6:11

Terraform Local Backend Statefile Deep Dive: What’s Actually in the Statefile

July 24, 2022
We'll take a close look at the terraform local backend file that gets created: terraform.tfstate. We'll show what happens when an explicit local backend is configured and the path is moved. Terraform is smart enough to migrate it. You should alway...
3:44

Terraform Intro: What is Terraform?

July 24, 2022
We'll explain what Terraform is. For context, we'll provide a high level overview of: Infrastructure Orchestration Space: Terraform, CloudFormation, Azure Resource Manager, Google Deployment Manager Configuration Management Space: Chef, Salt HCL...
10:44

Terraform Custom Modules: How to Write One

July 24, 2022
We'll gently introduce and show you how to create your own custom terraform module. This is a key concept that allows you to create reusable configurations. Terraform Modules Docs GitHub Repo: https://github.com/boltops-learn/terraform-fundament...
7:47

Terraform Console: Useful for Debugging and Learning

July 24, 2022
We'll cover terraform console. This is particularly useful when first getting started with Terraform and learning. It's being introduced early. Terraform Docs: terraform console GitHub Repo: https://github.com/boltops-learn/terraform-fundamental...
3:13

Terraform Provider Docs Resources: Navigating and Learning Where to Go

July 24, 2022
We'll provide a gentle walkthrough to some of the Terraform Provider Docs. This helps you understand where and how to look up Terraform Resource documentation. Terraform AWS Provider Docs
3:53

Terraform Built-In Functions: Examples with Common Ones

July 24, 2022
We'll cover Terraform Built-In functions. Terraform Built-In functions Docs lookup concat join merge sum GitHub Repo: https://github.com/boltops-learn/terraform-fundamentals-101/blob/main/terrraform-functions/main.tf
3:38

Terraform Locals: Example and Removing Duplication

July 24, 2022
We'll cover Terraform Locals. Terraform Locals Docs GitHub Repo: https://github.com/boltops-learn/terraform-fundamentals-101/blob/main/terrraform-locals/main.tf
2:01

Terraform Outputs: Examples and Testing with Console

July 23, 2022
We'll cover Terraform Outputs. Terraform Outputs Docs GitHub Repo: https://github.com/boltops-learn/terraform-fundamentals-101/tree/main/terrraform-outputs
3:20

Terraform Tfvars: How to Set Variables

July 23, 2022
We'll introduce Terraform tfvars and cover different ways to use them. Related Terraform State Links Terraform tfvars docs Github Repo: https://github.com/boltops-learn/terraform-fundamentals-101/tree/main/terrraform-tfvars
4:56

Terraform Variables: Different Types with Examples

July 23, 2022
We'll introduce Terraform Variables and cover how they work. Terraform Variables Docs: https://www.terraform.io/language/values/variables#tuple GitHub Repo: https://github.com/boltops-learn/terraform-fundamentals-101/tree/main/terrraform-variabl...
9:22

Terraform Basics: Init, Plan, Apply, Destroy

July 23, 2022
We'll cover terraform basics. First, we'll cover how terraform evaluates the .tf files and naming conventions folks use in the real-world. We'll also core terraform commands: terraform init terraform plan terraform apply terraform destroy Terr...
9:14

Bitbucket CI Pipelines with Terraspace: 3 Different Example Pipelines

July 23, 2022
We'll show you how to setup Bitbucket CI Pipelines integration with Terraspace Cloud. We use Bitbucket Pipelines to set up CI with Terraspace. The workflow we used was: Pull Request: Shows previews of changes using terraspace plan Push or Bran...
17:18

GitLab CI Pipeline and Terraspace: 3 Different Example Pipelines

July 23, 2022
We'll cover how to set up Terraspace Cloud and GitLab CI. We use GitLab Pipelines to set up CI with Terraspace. The pipelines: Merge Request: Shows previews of changes using terraspace plan Push or Branch: Automatically updates the infrastruct...
17:06

Azure Pipelines CI with Terraspace

July 22, 2022
We'll cover how to set up Azure Pipelines CI with Terraspace. The pipelines: Branch Push Pipeline: Shows previews of changes using terraspace plan on TS_ENV=dev. Main Branch Pipeline: Automatically updates the infrastructure using terraspace up ...
22:41

GitHub Actions CI with Terraspace: 3 Different Example Workflows

July 22, 2022
We'll cover GitHub Actions CI integration with Terraspace Cloud. The workflows: Pull Request: Shows previews of changes using terraspace plan Push: Automatically updates the infrastructure using terraspace up on TS_ENV=dev Workflow Dispatch: We ...
20:56

Azure Pipelines with Pull Request Workflow and Approve Step (Advanced)

July 22, 2022
We'll cover how to set up more advanced Azure Pipelines: Pull Request Workflow: We'll use a Azure Branch Policy to trigger a terraspace plan on Pull Requests. You can fully restrict any git push to main and only permit PR changes or relax it a l...
18:32

Terraspace Cost Estimation: A Few Examples with $1,287/mo EC2 Example and Different EKS Clusters

July 22, 2022
We'll review the Terraspace Cost Estimation instructions and then do something fun. We'll see what some of the example modules from the Terraform Registry costs. The cost estimates 🤣 ec2: $8.39/mo complete ec2 example: $1,287/mo 😱 ecs-spot: $141...
12:31

CircleCI with Terraspace

July 21, 2022
We'll cover how to set up CircleCI with Terraspace Cloud. The workflows: Feature Branch Push: Shows previews of changes using terraspace plan on TS_ENV=dev. Main Branch Push: Automatically updates the infrastructure using terraspace up on TS_ENV...
20:41

Terraspace All Logging: Terraspace Cloud Saves Logs For Later Debugging

June 22, 2022
We'll show you how terraspace all logging is capture to the terraspace cloud dashboard. It's particularly using if you're using terraspace all in CI/CD.
5:33

Terraspace Cloud Permissions: Allow dev vs prod Access Control

June 14, 2022
We'll cover how the Terraspace Cloud Permissions system works. Docs: https://terraspace.cloud/docs/cloud/permissions/
10:00

Terraspace Cloud Intro and Setup

June 14, 2022
We'll give an introduction to Terraspace Cloud and set it up. We'll go over the website interface and see plans and updates. Docs: https://terraspace.cloud/docs/cloud/setup/
8:09

Azure Uniform vs Flexible Scale Sets: Uniform Are Hidden and Flexible Are Shown

June 13, 2022
Explains the differences between Azure Uniform and Flexible Scale Sets. Uniform Scale Sets: VMs are hidden and abstracted out away. You don't see them and cannot edit them directly. Flexible Scale Sets: VMs are first-class citizens and show up i...
2:30

Azure Resource Groups Intro: What They Are and How to Use Them

June 11, 2022
We'll cover what Azure Resource Groups are and how to use them. After using them here are some learnings and thoughts.
6:30

BoltOps Tools