Found 101 results

Search Tips:

To OR search terms: "terraform aws"

To AND search terms: "+terraform +aws"

To filter or reject search terms: "-aws"

CloudFormation Template and jq Tips Summarize Resources

September 17, 2017
AWS CloudFormation Templates and jq Tips. In this video, I'll show you how to use jq to quickly summarize what resources are defined in a CloudFormation template. I found this to be useful to help understand how a CloudFormation template works. ...
4:08

3 SSH tips: Ssh-agent, Tunnel, and Escaping from the Dead

September 22, 2017
Covers 3 ssh tips that I’ve learned over the years. Links: Blog Post: 3 SSH tips: Ssh-agent, Tunnel, and Escaping from the Dead Slides: Google Slides
4:07

Introducing Kubes: Kubernetes App Deploy Tool

August 23, 2020
Introduces Kubes and provide a quick demo. Kubes is a Kubernetes Deployment Tool that focuses on deploying your specific app. It automates the deployment process and saves you precious finger-typing energy. It will: builds the docker image creat...
11:01

Terraspace Quick Start

November 28, 2020
In this Terraspace Quick Start video, we'll show you how to get started with Terraspace quickly. We'll cover: modules and stacks custom hooks custom args multiple environments like dev and prod multiple regions like us-west-1 and us-west-2
6:44

The House of Success

July 9, 2021
Cracking the code of successful Terraform usage is about establishing solid fundamentals. In this video, we'll talk about the typical hit-and-miss approach of random research, blogs, and trail and error that most suffer through. Eventually, you do...
3:23

Terraform HCL: The Function Analogy

July 9, 2021
We'll review the basic Terraform building blocks from the previous lesson that covers: Resources, Variables, Outputs, and compare them to a “function”. This is a contrived analogy, but folks find it helpful. You'll also learn about Terraform local...
5:48
free lesson

Terraform HCL: Conditional Logic

July 9, 2021
We'll cover how to perform conditional logic with Terraform. It'll be a little weird looking for those who are not used to the Terraform declarative syntax. There are only a few ways to do conditional logic with Terraform. Links: Blog Post: Ter...
7:37
free lesson

Terraform HCL Loops With count and for_each

July 9, 2021
In this video, we'll cover Terraform looping constructs. Terraform is declarative, so it's looping structure may seem weird to those used to procedural programming loops. There are a few ways to performing looping with Terraform. We'll cover the l...
10:34
free lesson

Terraform HCL Basic Components: Resources, Variables, Outputs

July 12, 2021
In this lesson, we'll cover the typical Terraform project structure, and provide a gentle introduction to Terraform resources, variables, and outputs. As a part of this, we'll also go through the starter commands: terraform init, apply, and destro...
10:35

Terraspace Tfvars and Layering: Reusing Code

July 16, 2021
We'll cover how to reuse the same terraform code to create different environments like dev and prod. This is done with tfvars files. Teraspace adds a concept call layering to make it easy. Links: Terraspace Docs: Tfvars & Layering
9:26
free lesson

Terraspace Testing Introduction: The Test Harness

July 19, 2021
We'll introduce Terraspace testing concepts and briefly walk through some sample code. Links: Terraspace Docs: Test Harness Concept
8:41

Terrafile Introduction: Centrally Manage Terraform Modules

August 25, 2021
We'll cover the introductory concepts for the Terraspace Terrafile. The Terrafile approach simplifies managing Terraform module versions. The advantage of using a Terrafile is centralization. You centrally define, manage, and update modules. No ...
7:30

Terraform Registry: Navigating and Module Structure

October 2, 2021
We'll learn about the Terraform Registry and show you how to navigate through it. We'll also cover basic module structure. Links: Terraspace Registry
9:01
free lesson

Docker vs Kubernetes: High Level Intro

October 6, 2021
Learn about how Docker and Kubernetes are in pretty different spaces. Docker is a container platform. Kubernetes is an orchestration platform that makes use of Docker.
3:46

Kubernetes: Deployment and Service Resources

October 6, 2021
The first introduction to Kubernetes resources. We'll cover the ones that make the most sense to start with the Deployment and Service resources. Links: GitHub: boltops-learn/kubernetes-examples
11:28
free lesson

EKS Managed Nodes Cluster with eksctl

October 9, 2021
We'll walk through creating an EKS cluster with the eksctl tool. We'll create a EKS powered by Managed Nodes. To help learn about the eksctl tool and we'll explore and review what gets created: CloudFormation Stacks VPC Network EKS Cluster EC2 ...
16:55
free lesson

EKS AWS Load Balancers Overview

October 9, 2021
Learn about the different AWS Load Balancers and how they map to EKS Kubernetes resources like Service and Ingress Resources. Kubernetes Service resources are layer 4 load balancers. Kubernetes Ingress resources are layer 7 load balancers. AWS has...
3:14

Kubernetes Tools: Kustomize vs Helm vs Kubes

October 11, 2021
We'll give an overview and compare some Kubernetes Deploy tools: Kustomize, Helm and Kubes. Kustomize is a YAML purist approach. Helm is really more like a package manager. Kubes is an application-focused deployment tool.
9:31

Kubernetes Kustomize Intro: overlays dev and prod

October 11, 2021
We'll learn about the Kustomize tool and show you how it works. We'll cover: basic intro with no overlays common intro with overlays: dev and prod envs Links: GitHub: boltops-learn/kubernetes-examples examples/kustomize-intro
16:25
free lesson

Kubernetes Helm Intro: dev and prod

October 11, 2021
We'll learn about the Helm package manager tool and show you how it works. We'll cover: Deploy an app as a Helm Chart for different environments like dev and prod We'll introduce the Helm templating language: Sprig Links: GitHub: boltops-lea...
11:44
free lesson

Kubernetes Kubes Tool Review

October 12, 2021
We'll learn about the Kubes tool and show you how it works. Kubes focuses on deploying your specific application code. We'll cover: What Kubes does. How it handles "overlays" or multiple environments. How it supports templating. It's a mixture o...
10:34

Kubes GKE Ingress HTTPS External Load Balancer with a Manually Secret Resource

October 16, 2021
Shows you how to create an Google External Load Balancer and with a pre-created Kubernetes TLS Secret. Links: GitHub: boltops-learn/kubes-examples google/elb7-https-secret-manual
11:41

kubectx and kubens vs kubectl

October 16, 2021
Introduces kubectx and kubens and how they save you time over typing kubectl. Links: GitHub: boltops-learn/kubernetes-tips kubectx
6:44
free lesson

kube ps1 bash prompt

October 20, 2021
Shows you how to set up kubectl prompt for bash. Links: GitHub: boltops-learn/kubernetes-tips bash-prompt.sh
5:07
free lesson

kube ps1 zsh prompt

October 20, 2021
Shows you how to set up kubectl prompt for zsh. Links: GitHub: boltops-learn/kubernetes-tips zsh-prompt.sh
4:11
free lesson

BoltOps Tools