关于flannel网络插件的安装问题
lijixiangluck opened this issue · 0 comments
lijixiangluck commented
环境
etcd version: 3.4.13
etcd api: 3.4
版本和配置信息
- kubernetes版本:s/c : 1.12.10
- docker版本:1.31.1
- 网络插件:flannel
- 存储类型:etcd
操作
在本书第6.2.6节: 安装flannel网络插件。 中
出现无法使用该命令 并报错: Error: unknown command "mkdir" for "etcdctl"
后来在查找问题得知是API版本原因 。解决办法:export ETCDCTL_API=2
解释: 在etcd3.4版本之前是 API版本是2 ;etcd3.4版本之后 API版本是3。具体可以通过 etcdctl --help 查看两者的区别
进一步
以上 Error: unknown command "mkdir" for "etcdctl"解决之后 继续运行命令 出现如下新问题:
Error: client: response is invalid json. The endpoint is probably not valid etcd cluster endpoint
请问大家又遇到这个问题吗 感谢 卡在这里了