or, to use hyperkit as a default driver for minikube:
1
minikube config set vm-driver hyperkit
运行minikube程序创建k8s
通过 minikube starat 去创建k8s环境。
1 2 3 4 5 6 7 8 9 10 11
~ minikube start
* minikube v1.2.0 on darwin (amd64) * using image repository registry.cn-hangzhou.aliyuncs.com/google_containers * Tip: Use 'minikube start -p <name>' to create a new cluster, or 'minikube delete' to delete this one. * Re-using the currently running hyperkit VM for "minikube" ... * Waiting for SSH access ... * Configuring environment for Kubernetes v1.15.0 on Docker 18.09.6 * Relaunching Kubernetes v1.15.0 using kubeadm ... * Verifying: apiserver proxy etcd scheduler controller dns * Done! kubectl is now configured to use "minikube"
通过kubectl cluster-info 去连一下k8s api server.
1 2 3 4 5 6
~ kubectl cluster-info
Kubernetes master is running at https://192.168.64.3:8443 KubeDNS is running at https://192.168.64.3:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.