kubeadm init
# 初始化集群
一个标准的初始化集群命令:
--image-repository
:指定镜像源,此处使用国内的阿里云镜像源。--kubernetes-version
:指定集群版本。--pod-network-cidr
:指定 Pod 的网段。--cri-socket
:指定容器运行时。
kubeadm init --image-repository registry.aliyuncs.com/google_containers \
--kubernetes-version=v1.26.5 \
--pod-network-cidr=10.244.0.0/16 \
--cri-socket=unix:///run/containerd/containerd.sock
1
2
3
4
2
3
4
# --image-repository选项
指定镜像源,此处使用的是阿里云镜像仓库。
kubeadm init --image-repository registry.aliyuncs.com/google_containers
1
# --kubernetes-version选项
指定要安装的集群版本,此处的版本号为v1.26.5
。
kubeadm init --kubernetes-version=v1.26.5
1
# --pod-network-cidr选项
指定 Pod 的网段。
kubeadm init --pod-network-cidr=10.244.0.0/16
1
# --cri-socket选项
指定集群所使用的容器运行时,此处使用的是 containerd (opens new window)。
kubeadm init --cri-socket=unix:///run/containerd/containerd.sock
1
编辑 (opens new window)