Setting up a Kubernetes cluster and Istio service mesh with vagrantfile which consists of 1 master(also as node) and 3 nodes. You don't have to create complicated CA files or configurations. Because using virtual machines to setup a distributed Kubernetes cluster will bring a high load on your computer, I created the lightweight Cloud Native Sandbox using Docker to set up a standalone Kubernetes.
Features
- Host server with 8G+ mem(More is better), 60G disk, 8 core cpu at lease
- Vagrant latest(2.2.16 recommended)
- Kubernetes 1.16 (support the latest version 1.16.14)
- Across GFW to download the kubernetes files (For China users only)
- MacOS/Linux (Windows is not supported completely)
- NFS Server Package
