https://hub.docker.com/signup?next=%2F%3Fref%3Dlogin
Choose one of the following to configure you kubernetes environment.
Docker for desktop https://www.docker.com/products/docker-desktop
Minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v1.3.0/minikube-darwin-amd64 && chmod +x minikube && sudo cp minikube /usr/local/bin/ && rm minikube
GKE
- Login to https://console.cloud.google.com/
- Create Project
- Enable Billing
- Navigate to Kubernetes Engine-->Clusters
- It will activate kuberntes api
- Open Cloud Shell
export my_zone=us-central1-a
export my_cluster=atlmeetup-cluster-0
gcloud container clusters create $my_cluster --num-nodes 3 --zone $my_zone --enable-ip-alias
Connect to gke CLuster
gcloud container clusters get-credentials $my_cluster --zone $my_zone
Install git https://gist.github.com/derhuerst/1b15ff4652a867391f03
Install kubectl if not installed https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-on-macos