k8sqndway
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.
- Kubernetes 1.13.0
- CNI Container Networking 0.6.0
- etcd 3.3.9
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