添加源,添加key,安装docker.io, kubelet, kubernetes-cni=0.6.0-00,和 kubeadm
先到/etc/apt/sources.list.d/文件夹中手动创建文件kubernetes.list,在该文件中添加(使用中科大的源,否则要翻墙,或者速度太慢):
http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main
然后更新:
sudo apt-get update
由于加了kubernetes源, 使用 apt-get update 命令会出现如下错误,原因是缺少相应的key,
Err:4 http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6A030B21BA07F4FB
运行以下命令,添加错误中对应的key(错误中 NO_PUBKEY后面的key的后8位):
gpg --keyserver keyserver.ubuntu.com --recv-keys BA07F4FB
接着运行:
gpg --export --armor E084DAB9 | sudo apt-key add -
返回OK,说明成功. 之后进行安装:
s