YoVDO

Kubernetes the Hard Way

Offered By: A Cloud Guru

Tags

Kubernetes Courses DNS Courses Configuration Management Courses Smoke Testing Courses etcd Courses

Course Description

Overview

Kubernetes is a powerful tool for container orchestration. There are several different ways to bootstrap a Kubernetes cluster, many of which make the process easier by abstracting some of the details.Kelsey Hightower’s open-source guide, Kubernetes the Hard Way, goes through how to bootstrap a Kubernetes cluster without the use of installers or scripts. While there is nothing wrong with using installers or scripts, this approach gives you a deeper understanding of the details of Kubernetes. This course is an adaptation of the Kubernetes the Hard Way guide. It is intended to walk you through it and provide some additional explanation of each step along the way. NOTE: Micro Instances are recommended for use in hands-on activities.

Syllabus

  • Introduction
  • Getting Started
  • Provisioning the CA and Generating TLS Certificates
  • Generating Kubernetes Configuration Files for Authentication
  • Generating the Data Encryption Config and Key
  • Bootstrapping the etcd Cluster
  • Bootstrapping the Kubernetes Control Plane
  • Bootstrapping the Kubernetes Worker Nodes
  • Configuring kubectl for Remote Access
  • Networking
  • Deploying the DNS Cluster Add-on
  • Smoke Test
  • Wrap-Up

Taught by

William Boyd

Related Courses

Advanced Kubernetes: 1 Core Concepts
LinkedIn Learning
Certified Kubernetes Administrator Ultimate Masterclass
Udemy
A Future Journey - How to Migrate 100 Clusters Between Clouds Without Downtime
CNCF [Cloud Native Computing Foundation] via YouTube
Managing Kubernetes Watch Events End-to-End Flow in Extremely Large Clusters
CNCF [Cloud Native Computing Foundation] via YouTube
Using Service Discovery to Build Dynamic Python Applications
EuroPython Conference via YouTube