Kubernetes: Provisioning with kind

Kubernetes: Provisioning with kind

1h 7mIntermediate2023-09-20

Authors

Carlos Nunez

Carlos Nunez

Cloud and Software Consultant | Field Engineer at VMware

Course details

If you’re looking for a reliable tool to run local Kubernetes clusters using Docker container nodes, you’ll find that using kind is a great option. In this course, cloud and software consultant Carlos Nunez provides a focused reference describing how to provision Kubernetes clusters with kind. Explore the challenges of installing Kubernetes and its prerequisites: Vagrant, Docker, and kubectl, polishing your skills as you go. Along the way, Carlos shows you how to deploy Kubernetes in Docker using K3s, in the form of both single- and multinode clusters.

Skills covered

KubernetesDevOps ToolsDevOpsOpen SourceDeep Dive (X:Y)

Concepts

Introduction

  • Provisioning Kubernetes with kind
  • What you should know
  • Configuring AWS access

Why Is Installing Kubernetes So Hard

  • Kubernetes at a glance
  • Challenges of provisioning Kubernetes clusters
  • Simplifying Kubernetes provisioning with tools

Installing Prerequisites

  • Install Docker on a Mac with Docker Desktop
  • Install Docker on Windows with Docker Desktop
  • Install Docker on Linux
  • Installing Kubectl

Deploying Kubernetes in Docker with Kind

  • What is kind
  • Installing kind
  • Creating a single-node Kubernetes cluster with kind
  • Creating a multi-node Kubernetes cluster with kind
  • Cleaning up

Conclusion

  • Wrapping up
  • Choosing a strategy
  • Consider a managed Kubernetes offering
  • Consider an enterprise Kubernetes offering
40,000 Toman