正文
小伙伴们,你们好呀,我是老寇,话不多说,直接上图!
docker版本:
k8s运行成功:
仪表盘启动:
1.问题:虚拟机无法运行win10
解决方案:
需要去掉勾选
2.问题:虚拟机里面的win10无法开启Hyper-V
解决方案:
需要勾选
3.win10无法启动docker
解决方案:
勾选 Hyper-V 所有选项(控制面板 -> 程序 -> 开启或关闭windows功能 -> 勾选Hyper-V)
4.k8s一直处于starting
解决方案(版本1.22.5):
4.1.确保image.properties没有问题(亲测可用,建议复制我的)
k8s.gcr.io/pause:3.5=registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 k8s.gcr.io/kube-controller-manager:v1.22.5=registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager:v1.22.5 k8s.gcr.io/kube-scheduler:v1.22.5=registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler:v1.22.5 k8s.gcr.io/kube-proxy:v1.22.5=registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy:v1.22.5 k8s.gcr.io/kube-apiserver:v1.22.5=registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.22.5 k8s.gcr.io/etcd:3.5.0-0=registry.cn-hangzhou.aliyuncs.com/google_containers/etcd:3.5.0-0 k8s.gcr.io/coredns/coredns:v1.8.4=registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:1.8.4 quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.26.1=registry.cn-hangzhou.aliyuncs.com/google_containers/nginx-ingress-controller:0.26.1
4.2.执行 load_images.ps1 (用管理员运行powershell,进入自己下载的k8s目录 里面再 输入 .\load_images.ps1)
注意:不能运行 .\load_images.ps1 命令,就执行 Set-ExecutionPolicy RemoteSigned 命令,然后再执行 .\load_images.ps1 命令
4.3.等待所有镜像都拉取完之后,再启动k8s