We found 242 results

CircleCI with Terraspace

July 21, 2022
We'll cover how to set up CircleCI with Terraspace Cloud. The workflows: 1. **Feature Branch Push**: Shows previews of changes using `terraspace plan` on `TS_ENV=dev`. 2. **Main Branch Push**: Automatically updates the infrastructure using `te...
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 sho...
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

Kubes Central Deployer Pattern

February 6, 2022
We'll cover the [Kubes Central Deployer Pattern](https://kubes.guru/docs/patterns/central-deployer/). This is useful if your applications are similarly set up. You can use it as the "standard" kubernetes deployment for your company.
23:49

Azure MySQL Flexible vs Single Server Offerings: Flexible Basically Provides HA Option

February 4, 2022
We'll cover the difference between the Azure MySQL Flexible vs Single Server offerings. * The Flexible Server is similar to AWS RDS Multi-AZ. So it provides a failover standby for High Availability, HA. Though it may remind AWS users of Aurora,...
2:15

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 Rep...
12:24

Account Structure Hierarchies AWS vs Azure vs Google

January 27, 2022
We'll cover the different ways and names that cloud providers use to organize the account structure.
2:40

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](https://terraspace.cloud/docs/config/restricting/envs/) * GitHub Repo: [boltops-learn/terraspace-restrictin...
5:00

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 ...
8:25

Terraspace Allow and Deny Stacks Feature

January 24, 2022
Discuss about how the `config.allow.stacks` and `config.deny.stacks` was develop from a Terraspace community post. ## Related Links * Terraspace Docs: [Restricting Stacks](https://terraspace.cloud/docs/config/restricting/stacks/) * Communit...
4:29

Terraspace Azure Armrest REST API Library

January 24, 2022
Talk about how the armrest library gem was written in order to handle the Azure Auth Chain. Environment Variables -> MSI -> CLI ## Related Links * Terraspace Docs: [Azure Auth Chain](https://terraspace.cloud/docs/plugins/azure/auth/)
7:12

Azure Cloud Shell Introduction

January 24, 2022
Quick demo of how to use the Azure Cloud Shell. It's useful for quick ops on the go. All you need is a web browser. Some useful az commands to help explore the Cloud Shell: az group list az group list -o table az vm list -o tab...
2:09

AWS CloudShell Introduction

January 24, 2022
Will show a quick demo of the AWS Cloud Shell. It's a nice way to do things on the go when you don't have your computer on hand. All you need is a web browser. Some useful commands to help explore the Cloud Shell: aws s3 ls cat /etc...
1:39

GCP Google Cloud Shell Introduction

January 24, 2022
Demo how to use Google Cloud Shell. It's a terminal in a browser :) It's a nice way to do things on the go when you don't have your computer on hand. All you need is a web browser. Some useful commands to help explore the Cloud Shell: g...
1:32

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](https://terraspace.cloud...
11:04

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/s...
14:13

AWS Cloud9 IDE Editor Demo and Why I Currently Use It

January 13, 2022
Will cover the reasons why am using Cloud9 as my current IDE. Will also provide a demo of how to create a Cloud9 machine, going through and showing the resources AWS that launches. **Pros:** * Internet Speed: This is the number one reason wh...
12:28

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

Gcloud Config Configurations CLI Command

January 9, 2022
We'll cover the `gcloud config configurations` command. It can be used to switch between google projects quickly. ## Gcloud Config Cheatsheet List gcloud config configurations list Create dev configuration gcloud config conf...
5:03

Getting Started Guide

January 9, 2022
We'll go through the Terraspace Getting Started Guide without a Cloud. This is useful if you're onprem. Links: * Terraspace Docs: [Non-Cloud Getting Started Guide](https://terraspace.cloud/docs/learn/onprem/)
8:58

Terraspace Getting Started with Google Cloud

January 9, 2022
We'll go through the Getting Started guide with Google Cloud. We’ll go through the Getting Started guide with Google Cloud. We'll create a GCS bucket and delete it with Terraspace and Terraform. Links: * Terraspace Docs: [Google Cloud Gettin...
9:50

Terraspace Getting Started with Azure Cloud

January 9, 2022
We'll go through the Getting Started guide with Azure Cloud. It we'll create an Azure storage account, update it, and destroy it. Links: * Terraspace Docs: [Azure Cloud Getting Started](https://terraspace.cloud/docs/learn/azure/)
12:26

BoltOps Tools