Kubernetes生产环境安装

一、准备

  1. 一台Ubuntu16.04,已经安装dockercri-dockerd(参考:安装cri-dockerd)。(https://blog.csdn.net/mengting2040/article/details/111690586))
  2. 开启Docker使用http代理,不然镜像拉不下来(参考:配置docker代理
  3. 关闭swap系统分区,Kubernetes不支持swap分区。swap分区临时关闭指令swapoff -a,swap永久关闭vim /etc/fstab注释掉带有swap这一行重启,通过命令free查看swap分区是否关闭。

二、安装kubeadm,kubelet和kubectl

2.1 更新apt包索引并安装使用 Kubernetesapt存储库所需的包:

sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl

2.2 下载公共签名密钥:

sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg

2.3 添加 Kubernetes apt存储库:

echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list

2.4 更新apt包索引,安装 kubelet、kubeadm 和 kubectl,并固定它们的版本:

sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl

三、创建单主机Kubernetes集群

3.1 初始化主机

sudo kubeadm init --image-repository registry.aliyuncs.com/google_containers --pod-network-cidr=10.244.0.0/16 --cri-socket /var/run/cri-doc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值