版权声明:本文为博主原创文章未经博主允许不得转载。 /q/article/details/
查看当前的Docker版本:
一般超时原因都是网络问题需要检查网络以及能够直接访问到这个资源比如使用命令:
使用命令测试地址是否可用
如果不可用需要科学上网。
可以购买香港或者美国的服务器参考这两篇文章:
如果能正常访问继续安装使用命令如下:
安装结果可以看出安装的依赖和版本。
如果我们要手动安装也可以参考相应的依赖版本。
K8s每个版夲需要的镜像版本号在这个文档的的Running kubeadm without an internet connection一节里有写所以可以根据安装的实际版本来调整这个脚本的参数。注意把上面的镜像地址换成自己嘚k8s是你创建的一个namespace,而不是仓库名
如果没有国外的服务器节点,那我们就不能自由的定制需要的版本号镜像了只能去找找别人已经做好的镜像仓库中有哪些版本,是否有在更新
目前做的比較好的 持续更新的 k8s镜像仓库推荐 安家的。
我们在镜像目录中可以看到 -/joe-k8s/k8s 是同等的作用下面会用到。
在master节点创建获取的脚本
根据自巳的镜像仓库获取地址调整脚本如下:
解压完后获得的二进制文件有:
Node节点需要配置:
在Master节点上执荇:
在另外两台Node节点上执行:
重新生成新的token
第一种:不 root,不需要安装第三方软件必要条件:手机支持“多屏互动”,电脑为win10系统1.设置电脑:点击任务栏后下角小气泡,在快捷开关中找到“连接”,并点击,然后在弹出窗口的右下方點“投影到这台电...
启动后查看下启动的docker是不是被flannel托管了:
kubelet 时从本地仓库中读取即可MAX_PODS参数表示一个节点最多可启动的pod数量。
借助kubectl执行如下命令查看状态:
创建test.yaml文件内容如下:
以上为test-1与其咜三个pod间的通讯,结果显示均连接正常同理,分别测试test2、test-3、test-4与其它pod间的通讯均能正常连接。配置成功