使用初始化完成系统
[root@minikube ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
1、系统环境
名称 ip 主机名 操作系统
master节点 192.168.3.32 master01 centos7.9
node节点 192.168.3.33 node01 centos7.9
node节点 192.168.3.34 node02 centos7.9
Pod网络 10.244.0.0/16 —
2、软件版本:(默认都是安装的最新版)
name version
docker 20.10.12
kubelet 1.23.1
kubeadm 1.23.1
kubectl 1.23.1
dashboard 2.4.0
3、系统初始化
1)master、node节点初始化
大部分已经在系统初始化中完成了。此次操作有修改了一部分。
(1)编辑/etc/hosts
[root@master01 ~]# cat /etc/hosts
[root@master01 ~]# scp /etc/hosts root@node01:/etc/hosts
[root@master01 ~]# scp /etc/hosts root@node02:/etc/hosts
(2)互通免密
[root@master01 ~]# ssh-keygen
[root@master01 ~]# ssh-copy-id root@node01
[root@master01 ~]# ssh-copy-id root@node02
[root@master01 ~]# ssh node01
[root@master01 ~]# ssh node02
(3)关闭防火墙
[root@master01 ~]# iptables -F
[root@master01 ~]# systemctl stop firewalld
[root@master01 ~]# systemctl disable firewalld
2、实现本地主机名解析地址转发
[root@master01 ~]#
#使内核参数配置生效
[root@master01 ~]# sysctl -p
3、安装相关软件
[root@master01 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
4、安装docker
[root@master01 ~]# sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@master01 ~]# yum-config-manager --disable docker-ce-edge
[root@master01 ~]# yum makecache fast
[root@master01 ~]# yum - y install docker-ce
[root@master01 ~]# systemctl start docker
[root@master01 ~]# systemctl enable docker
[root@master01 ~]# vim /etc/docker/daemon.json
[root@master01 ~]