Found 173 results

Search Tips:

To OR search terms: "terraform aws"

To AND search terms: "+terraform +aws"

To filter or reject search terms: "-aws"

Terraspace Google Secret Manager: Don’t Commit Secrets to Git, Instead Use Secrets Manager

January 4, 2022
Show you how to use Google Secret Manager with Terraspace. This allows to you to not have any secret information like passwords in your Terraform source code. CLI Commands In the video, we mainly focused on learning and using the Google Console....
6:33

Terraspace Azure Key Vault Secrets: How to Setup and Use

January 4, 2022
We'll show you how to use Azure Key Vault Secrets with Terraspace. This allows you to not store any secret information like passwords in your Terraform source code. Commands In the video, to focus on learning, we mainly use the Azure Portal Cons...
11:18

GitLab Backend

January 4, 2022
We'll show you how to configure Terraspace to use the GitLab http backend. Links: Terraspace Docs: Backend GitLab GitHub: terraspace-gitlab-backend GitLab: tongueroo/terraspace-gitlab-backend-demo
7:27

Terraspace Tfvars Complex Types Transforming Data to Needed Structure Before Terraform Apply

January 9, 2022
When wiring terraform outputs to inputs between modules, sometimes the data structure is not exactly what you need. We'll show how to transform data structures in different ways. This can help you to reuse modules from the Terraform registry witho...
13:26

Terraspace Restricting Allowed Stacks for Specific Environments: Only Allow route53 to deploy Example

January 23, 2022
Covers how to allow and deny specific stacks for specific environments. Good examples are route53 and ACM certs for CloudFront. For the example, let's say you have these stacks: $ terraspace list app/stacks/route53 app/stacks/stack1 app/stacks/st...
14:13

Terraspace All Exclude Stacks For Specific Environments: Only Deploy route53 for global env example

January 23, 2022
We'll cover how to include and exclude specific stacks for specific enviroments. We'll walk through the docs from the simplest to most complex example. Terraspace Docs: Terraspace All: Including and Excluding Stacks GitHub Repo: boltops-learn/te...
11:04

Terraspace Restricting AWS Regions: Only Allow us-west-2 and us-east-1

January 25, 2022
We'll show you how to restrict the AWS regions that are allowed to be deployed to with Terraspace. Note, this check is only at the Terraspace level. config/app.rb Terraspace.configure do |config| # .. config.allow.regions = ["us-west-2", "us...
8:25

Terraspace Restricting Environments: Only Allow dev and prod

January 25, 2022
We'll cover how to restrict environments you want terraspace to be able to deploy to. Links Terraspace Docs: Restricting Envs GitHub Repo: boltops-learn/terraspace-restricting-envs
5:00

Terraspace Different Module Versions for Different Environments with Terrafile

January 27, 2022
Shows you how to use different module versions for different TS_ENV environments. This is helpful if you want to test a module version out on dev first before updating it on prod within the same git branch of your code. Links GitHub Repo: bolto...
12:24

Kubes Central Deployer Pattern

February 6, 2022
We'll cover the Kubes Central Deployer Pattern. This is useful if your applications are similarly set up. You can use it as the "standard" kubernetes deployment for your company.
23:49

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

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

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 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

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

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

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

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 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 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 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 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 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 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 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

BoltOps Tools