安装 kubeadm【 转载 】

因为项目需要用Kubernetes来改版底层的Docker,所以一边写完成现在的任务一边继续学习Kubernetes

现有的一些文档和Kubernetes中文社区的中文文档都没有很详细的初期安装部署环境的教程,所以建议直接去官网看文档,当然官网都是英文的。

官网文档:https://kubernetes.io/

官方文档安装:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

安装环境是Ubuntu

安装过程的全部命令:

 
  1. apt-get update && apt-get install -y apt-transport-https curl

  2. curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -

  3. cat <<EOF >/etc/apt/sources.list.d/kubernetes.list

  4. deb https://apt.kubernetes.io/ kubernetes-xenial main

  5. EOF

  6. apt-get update

  7. apt-get install -y kubelet kubeadm kubectl

  8. apt-mark hold kubelet kubeadm kubectl

1.更新源并下载工具

apt-get update && apt-get install -y apt-transport-https curl

2.添加公钥

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -

如果Linux网络无法访问,此时会报错

点击此链接 https://packages.cloud.google.com/apt/doc/apt-key.gpg (非国内资源)获取pgp文件,然后

通过 apt-key add apt-key.gpg来加载。无法下载的自行在网盘中提取。

网盘地址:链接:https://pan.baidu.com/s/1aHtwOveSt0-QLPw9SYS8xw 
                  提取码:uqjf 


3.添加kubernetes源

官方的源(非国内源)

 
  1. cat <<EOF >/etc/apt/sources.list.d/kubernetes.list

  2. deb https://apt.kubernetes.io/ kubernetes-xenial main

  3. EOF

国内的源

 
  1. cat <<EOF >/etc/apt/sources.list.d/kubernetes.list

  2. deb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main

  3. EOF

再次更新源

apt-get update

 

4.安装最新kubelet、kubeadm、kubectl

apt-get install -y kubelet kubeadm kubectl

如果要安装指定版本,先查看版本:

apt-cache madison  kubeadm kubelet kubectl

安装指定版本
 

apt-get install -y kubelet=1.15.1-00 kubeadm=1.15.1-00 kubectl=1.15.1-00

 

5.设置不随系统更新而更新

apt-mark hold kubelet kubeadm kubectl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值