This playbook walks you through setting up Kubernetes the Alta3 way. This guide is a fully automated command to bring up a Kubernetes cluster using Ansible.
Kubernetes The Alta3 Way is optimized for learning, which means taking the long route to ensure you understand each task required to bootstrap a Kubernetes cluster.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The target audience for this tutorial is someone planning to support a production Kubernetes cluster and wants to understand how everything fits together.
Kubernetes The Alta3 Way guides you through bootstrapping a highly available Kubernetes cluster with:
- A highly available cntrol plane backed by etcd
- End-to-end encryption between components
- RBAC authenticated services and users
- Isolated and default-deny networking
Components and versions:
- kubernetes 1.15.3
- containerd 1.2.9
- coredns v1.6.3
- cni v0.7.1
- calico v3.10
- etcd v3.4.0