Kubernetes: Provisioning with kind
1h 7mIntermediate2023-09-20
Authors

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