k8sqndway icon indicating copy to clipboard operation
k8sqndway copied to clipboard

Kubernetes The Quick And Dirty Way

Kubernetes The Quick and Dirty Way

This tutorial is a derivative of Kubernetes the hard way from the excellent Kelsey Hightower. This is pretty much the same setup except the boring crypto and authorisation stuff, agnostic to the underlying platform (non GCE specific), and directly using docker without CRI.

The results of this tutorial should not be viewed as production ready ! but it can help you how to quickly setup a fully functional but unsecure cluster for educational purpose.

Target Audience

As the original the target audience for this tutorial is someone planning to support a production Kubernetes cluster and wants to understand how everything fits together, but also for someone who think that securing all the things in a internal platform is overkill.

Cluster Details

Kubernetes The Quick and Dirty Way guides you through bootstrapping a highly available Kubernetes cluster with no encryption between components and no authentication.

Tables of contents

  • Prerequisites

  • Bootstrapping the etcd Cluster

  • Bootstrapping the Kubernetes Control Plane

  • Bootstrapping the Kubernetes Worker Nodes

  • Provisioning Pod Network Routes

  • Deploying the DNS Cluster Add-on

  • Smoke Test

  • Bonus: Using Flannel for the Network