文章目录
一、安装kubeadm、kubelet和kubectl
(1)添加kubernets apt源公钥文件
有两种方法:
-
直接执行下面命令(需要科学上网)
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add-
-
(无需科学上网)
先:
wget https://raw.githubusercontent.com/EagleChen/kubernetes_init/master/kube_apt_key.gpg
再:
cat kube_apt_key.gpg | apt-key add -
(2)加入kubernetes的官方源
在该文件中,加入kubernetes的官方源
有两种方法:
- 直接操作
vi /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
可不可以,看包更新是否成功
更新本地包 apt-get update
- 使用镜像
echo "deb [arch=amd64] https://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list
更新本地包 apt-get update
- 使用 aliyun 源
apt-get update && apt-get install -y apt-transport-https
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF
(3)安装工具
apt-get install -y --allow-unauthenticated kubelet kubeadm kubectl
--allow-unauthenticated