Ubuntu 18.04系统安装Kubernetes 1.23.5集群完整指南

本文档详细介绍了在Ubuntu 18.04系统中使用阿里云镜像源安装Kubernetes 1.23.5集群的具体步骤,包括组件安装和网络配置。

这篇文章已发布 2122 天,部分内容可能已过时。如有疑问,可在评论区留言。

安装 k8s

安装 kubelet、kubeadm、kubectl

  • 添加 k8s 下载源
1
2
3
4
5
6
7
8
  sudo apt-get install -y ca-certificates curl software-properties-common apt-transport-https curl
  curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add -
  
  sudo tee /etc/apt/sources.list.d/kubernetes.list <<EOF
  deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
  EOF
  
  sudo apt-get update
  • 安装 kubeadm、kubelet、kubectl
1
  apt install -y kubelet=1.23.5-00 kubectl=1.23.5-00 kubeadm=1.23.5-00
  • 启动kubelet服务,并设置开机自启
1
2
  systemctl start kubelet
  systemctl enable kubelet

初始化k8s集群

1
2
3
4
5
6
7
kubeadm init --kubernetes-version v1.23.5 \
--apiserver-advertise-address 192.168.142.63 \
--image-repository registry.aliyuncs.com/google_containers \
--service-cidr 172.95.0.0/12 \
--pod-network-cidr 172.245.0.0/16 \
--upload-certs \
--v=5

安装网络插件

calico-ipv4.yaml

面朝大海,春暖花开。
使用 Hugo 构建
主题 StackJimmy 设计