We found 91 results

Terraform Install: Recommended Way

August 12, 2022
We'll show how to install terraform. * Terraform Install Docs: https://learn.hashicorp.com/tutorials/terraform/install-cli * tfenv: https://github.com/tfutils/tfenv
free lesson

AWS CloudFormation Resources

August 4, 2022
We'll introduce the **resources** section of CloudFormation template. This is the only required section and hence is a good starting point. We'll create a security group because: 1. **required**: At least one actual resource is required by Clou...
free lesson

AWS CloudFormation Intro: Console Tutorial

August 3, 2022
We'll provide a general introduction with the AWS CloudFormation management console. This is a great way to get started learning how to use CloudFormation. It's also a good refresher for those who already know CloudFormation. ## Links * http...
free lesson

AWS CloudFormation High-Level Introduction

August 3, 2022
In this introduction we'll talk about what CloudFormation is at a high-level. Note, video is more theoretical than practical hands-on like most other videos. It's quite useful though for those who are just getting started. We'll provide backgro...

Terraform templatefile vs template_file: Which One To Use

August 3, 2022
Covers the 2 similarly named `templatefile` vs `template_file` and walks through a demo of both. Summary * **template_file** is a **data source**. No longer recommended by Hashicorp. * **templatefile** is a **built-in function**. More powe...
free lesson

Docker Intro: Essential Commands Crash Course

July 26, 2022
We'll cover the common docker commands. These are good to learn when you first get started with Docker. It's also a great refresher if you're already experienced with Docker. ## Lifecycle Commands docker run # starts a new container ...
free lesson

Terraform AWS EC2 Instance: Plan, Apply, Destroy

July 26, 2022
We'll cover how to create a simple EC2 instance resource throughly. We'll go through the commands: terraform init terraform plan terraform apply terraform destroy More importantly, we'll cover the difference between an upd...
free lesson

Terraform S3 Backend: How To Configure Tutorial

July 26, 2022
We'll show how to configure an terraform s3 backend. We'll do a deep dive and inspect what terraform is actually creating in the dynamodb tables and s3 bucket. We'll also talk a little bit about the naming convention for bucket and key path. * ...

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, Sa...

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** 😱 * e...

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.

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/

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/

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

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.

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

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.

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

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

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

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

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

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

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

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

BoltOps Tools