kubeadm安装K8s

节点规划

Hostname
外网IP
内网IP

k8s-master-01

10.0.0.91

172.16.1.91

k8s-node-01

10.0.0.92

172.16.1.92

k8s-node-02

10.0.0.93

172.16.1.93

修改hosts

cat >> /etc/hosts <<EOF
172.16.1.91    k8s-master-01
172.16.1.92    k8s-node-01
172.16.1.93    k8s-node-01
EOF

关闭SeLinux

sed -i 's#enforcing#disabled#g' /etc/sysconfig/selinux

setenforce 0

关闭 swap 分区

swapoff -a

sed -i.bak 's/^.*centos-swap/#&/g' /etc/fstab

echo 'KUBELET_EXTRA_ARGS="--fail-swap-on=false"' > /etc/sysconfig/kubelet

配置国内 YUM 源

升级系统内核版本

安装 ipvs

内核参数优化

安装基础软件

关闭防火墙

安装 Docker

安装Docker

同步集群时间

配置 Kubernetes 源

导入镜像

下载镜像

-----------------------------------以上步骤在主从节点都需要执行--------------------------

节点初始化

配置 kubernetes 用户信息

增加命令提示

安装集群网络插件

Node 节点加入集群

查看部署结果

验证部署结果

Last updated