跳到主要内容

cluster-info

1. 节点规划

部署k8s集群的节点按照用途可以划分为如下2类角色:

  • master:集群的master节点,集群的初始化节点,基础配置不低于2C4G
  • node:集群的node节点,可以多台,基础配置不低于2C4G

本例为了演示node节点的添加,会部署一台master+2台node,节点规划如下:

主机名节点ip角色部署组件
k8s-master1172.21.51.67masteretcd, kube-apiserver, kube-controller-manager, kubectl, kubeadm, kubelet, kube-proxy, flannel
k8s-master2172.21.51.68masteretcd, kube-apiserver, kube-controller-manager, kubectl, kubeadm, kubelet, kube-proxy, flannel
k8s-master3172.21.51.55masteretcd, kube-apiserver, kube-controller-manager, kubectl, kubeadm, kubelet, kube-proxy, flannel
172.21.51.120VIP作为3台master节点的LB使用
k8s-node1172.21.51.143nodekubectl, kubelet, kube-proxy, flannel
k8s-node2172.21.52.84nodekubectl, kubelet, kube-proxy, flannel

2. 组件版本

组件版本说明
CentOS7.8.2003
KernelLinux 3.10.0-1127.10.1.el7.x86_64
etcd3.4.13-0使用Pod方式部署,默认数据挂载到本地路径
coredns1.8.0
kubeadmv1.24.4
kubectlv1.24.4
kubeletv1.24.4
kube-proxyv1.24.4
flannelv0.11.0