Lessons with tag: kubernetes

We found 21 results

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...
12:31

EKS: Self-Managed Nodes vs Managed Node Group vs AWS Fargate

January 6, 2022
We'll cover the different EKS Nodes and what they mean. Essentially, EKS manages Kubernetes-as-a-Service but this mainly means the Kubernetes control plane. You still need to provide compute nodes to your EKS cluster so they have the capacity to ...
4:12

AWS EKS vs Azure AKS vs Google GKE

December 13, 2021
We'll cover the 3 different Kubernetes offerings from AWS, Azure and Google. We'll walk through each of their consoles, website interfaces, and explore how they work and compare. Repos used to create the 3 different clusters: * https://githu...
15:34

Using Good Kubernetes Namespaces and App Naming Conventions

November 24, 2021
This is a common question that comes up. How should we name our Kubernetes namespaces and app names. Will show my opinion on this and how to best manage and organize your application in Kubernetes namespaces. I walk through the evolution proces...
18:12

Setting up Jenkins on GKE

November 12, 2021
We'll create a GKE cluster and set up Jenkins via helm. Links: * Google Cloud Docs: [Setting up Jenkins on Google Kubernetes Engine ](https://cloud.google.com/architecture/jenkins-on-kubernetes-engine-tutorial)
8:53

How to Create a Google GKE Cluster with Console or CLI

October 23, 2021
Shows you how to create a GKE Cluster following the Google Docs Console instructions. This is a good place to start if you're starting off with GKE for the first time. Getting familiar with the Google Console helps establish fundamentals. Relev...
17:03
free lesson

k alias for kubectl

October 20, 2021
One of my favorite aliases. Spares you from typing kubectl over and over. We'll cover the bash and zsh shell setup. Links: * GitHub: [boltops-learn/kubernetes-tips k-alias](https://github.com/boltops-learn/kubernetes-tips/blob/master/k-al...
1:03

kubectl autocompletion

October 20, 2021
Shows you how to set up kubectl autocompletion and a demonstration of how it works. Links: * GitHub: [boltops-learn/kubernetes-tips autocompletion](https://github.com/boltops-learn/kubernetes-tips/blob/master/autocompletion.md)
2:40
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](https://github.com/boltops-learn/kubernetes-tips/blob/master/kube-prompts/zsh-prompt.sh)
4:11
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](https://github.com/boltops-learn/kubernetes-tips/blob/master/kube-prompts/bash-prompt.sh)
5:07
free lesson

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](https://github.com/boltops-learn/kubernetes-tips/blob/master/kubectx.md)
6:44
free lesson

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](https://github.com/boltops-learn/kubes-examples/tree/maste...
11:41

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. Links: * GitHub: [boltops-learn/kubernetes-examples examples/kubes-intro](https://github.com/boltops-learn/kubernetes-exam...
10:34

Kubernetes Helm Tool Review

October 11, 2021
We'll learn about the Helm package manager tool and show you how it works. Links: * GitHub: [boltops-learn/kubernetes-examples examples/helm-intro](https://github.com/boltops-learn/kubernetes-examples/tree/master/examples/helm-intro)
11:44
free lesson

Kubernetes Kustomize Tool Review

October 11, 2021
We'll learn about the Kustomize tool and show you how it works. Links: * GitHub: [boltops-learn/kubernetes-examples examples/kustomize-intro](https://github.com/boltops-learn/kubernetes-examples/tree/master/examples/kustomize-intro)
16:25
free lesson

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

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

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: 1. CloudFormation Stacks 2. VPC Network 3. EK...
16:55
free lesson

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](https://github.com/boltops-learn/kubernete...
11:28
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

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: 1. builds the docker image ...
11:01

BoltOps Tools