前提
系统环境:阿里云 centos 7.3.1611
docker环境:18.03-ce
kubectl
在安装minikube之前,需要先安装kubectl。这个可以通过Kubernetes官网下载对应版本,此处是v1.10.4
chmod +x kubectl
mv kubectl /usr/local/bin
minikube
从阿里云的oss下载v0.25.0的minikube并安装
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v0.25.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
查看集群状态
# kubectl cluster-info
Kubernetes master is running at http://localhost:8080
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
The connection to the server localhost:8080 was refused - did you specify the right host or port?
启动
minikube start
缺省启动使用VirtualBox驱动,因为在VMware中,这里并不支持以此种方式启动。
minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com
使用kubectl cluster-info
查看集群状态
# kubectl cluster-info
Kubernetes master is running at https://172.19.192.132:8443
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
查看minikube的状态
# minikube status
minikube: Running
cluster: Running
kubectl: Correctly Configured: pointing to minikube-vm at 172.19.192.132
dashboard
打开kubernetes控制台
minikube dashboard
默认的访问端口是30000.