1.安装 Docker Desktop for windows
2.查看Kubernetes版本
3.配置docker镜像源,和第4步配合使用,这里要配置阿里云的镜像
4. 下载k8s环境配置工具的代码
https://github.com/AliyunContainerService/k8s-for-docker-desktop.git
5.执行PowerShell
在Windows 10上,使用管理员执行 PowerShell,进入第三步下载的代码目录
.\load_images.ps1
6. 验证 Kubernetes 集群状态
kubectl cluster-info
kubectl get nodes
7. 配置 Kubernetes 控制台
部署 Kubernetes dashboard
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
8. 开启 API Server 访问代理
kubectl proxy
9. 通过如下 URL 访问 Kubernetes dashboard
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#!/overview?namespace=default
10. 配置控制台访问令牌
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
echo $TOKEN
把TOKEN的值复制到输入令牌处
或者选择 Kubeconfig 文件,路径如下:
Win: %UserProfile%\.kube\config
点击登陆,进入Kubernetes Dashboard