k8s 是docker内置的另一个工具
docker 打包项目启动项目方便
k8s 部署docker项目方便,可以动态更新代码,动态设置启动节点数目
k8s需要翻墙,但是阿里提供一套完整的安装方式
k8s 安装(https://github.com/AliyunContainerService/k8s-for-docker-desktop)
记录下遇到的问题:
1.日志中打印大量错误日志
[09:46:28.829][ApiProxy ][Info ] time="2020-05-02T09:46:28+08:00" msg="cannot list nodes: Get https://kubernetes.docker.internal:6443/api/v1/nodes: EOF"
原因:git下载的版本不正确
image.png
我的是1.15.5 结果错下为1.16.5
解决方法 check out 版本安装
注:切换分支后,readme也要看对应分支下的!
2.kubectl get pods : No resources found.
这和命名空间有关,查看所有的命令:
kubectl get pods --all-namespaces
3.windows 下使用powershell 去操作,cmd可能一些命令无法执行
最后
打开代理
kubectl proxy
网友评论