安装使用virtual box下安装的CentOS7.5,使用1.13.4的一键安装脚本,过程中遇到两个问题,memo如下。
版本变化情况
组件 | 更新前版本 | 当前版本 |
---|---|---|
Kubernetes | 1.13.4 | 1.15.0 |
Docker | 17.03.2 | 18.09.7 |
ETCD | 3.3.12 | 3.3.13 |
FLANNEL | 0.10.0 | 0.11.0 |
问题1:Docker无法启动
原因:
containerd未拷贝至搜索路径
对应方法:
将解压后的containerd等一并拷贝至/usr/local/bin下
问题2: kubelet无法启动
原因:
kubelet1.15.0的启动参数中allow-privileged已被删除,需要删除。
错误提示信息示例
F0630 02:20:35.194991 28412 server.go:156] unknown flag: --allow-privileged
对应方法
本身allow-privileged已经是deprecated选项了,在1.15.0被删除了。所以在kubelet的启动参数中删除即可。