安装k8s
windows10版本参见(鸣谢下文作者)
https://www.cnblogs.com/weiBlog/p/10013531.html
docker 安装完,接下来安装k8s
运行下列脚本可以从阿里云镜像服务下载Kubernetes安装所需Docker镜像,您也可以通过修改 images.properties 文件定义自己安装所需的Docker镜像
git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop
cd k8s-for-docker-desktop
Windows下我们需要通过Power Shell来运行图中标记的文件,不过如果是第一次使用power Shell需要进行下设置,因为Power Shell默认不允许运行未经签名的文件:
我们更该下执行策略:set-executionpolicy remotesigned
然后我们就可以执行git拉取的文件了:
这个文件的作用是拉取Kubernetes运行所需要的各种镜像,通过docker images我们可以查看到拉取的最新镜像:
镜像下载完成后右击右下角的Docker图标,在Setting中配置Kubernetes:
可能需要点时间,等待其执行完成:
通过如下命令可以验证是否安装成功:
kubectl cluster-info
kubectl get nodes
kubectl get pods --all-namespaces
READY 1/1
然后开启API Server的本地监听端口:kubectl proxy
kubectl proxy
获取登录token(管理者token命令如下)
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep kuboard-user | awk '{print $1}')
我执行完之后出来好多token,我就复制了一个token 登录后: