View on GitHub

docker-devbox

[DEV] Docker stacks to quickly setup a dev environment and test some tools.

Kubernetes - how to create a DEV instance?

WARNING : Like docker, a local Kubernetes installer may create many virtual networks (see ip link). You may use a VM to avoid IP conflict with school/enterprise network.

Using local installers

See docker-devbox - kind folder providing kind/quickstart.sh script to start a kind cluster with an ingress controller, network policy supports, a dashboard,…

See mborne/vagrantbox and mborne/k3s-deploy to create a K3S cluster with multiple nodes using Vagrant and Ansible.

See landscape.cncf.io - Certified Kubernetes - Distribution and thechief.io - K3d vs k3s vs Kind vs Microk8s vs Minikube

Managed Kubernetes

Note that it is sometimes to use free credits or student accounts to create Kubernetes clusters managed by cloud providers like :

See mborne/gke-playground aiming at quickly provisioning a GKE cluster with Terraform.

See Creating a cluster through Terraform

See landscape.cncf.io - Certified Kubernetes - Hosted

Resources