1. 规划节点
Kubernetes集群各节点的规划如下:
ip 主机名 节点
192.168.200.10 master
192.168.200.40 node
2. 基础准备
所有节点安装CentOS_7.2.1511系统,配置网卡和主机
- 配置网络
1)crt远程连接并且修改主机名
master
[root@mysql2 ~]# hostnamectl set-hostname master
[root@mysql2 ~]# bash
[root@master~]#
node
[root@mysql2 ~]# hostnamectl set-hostname node
[root@mysql2 ~]# bash
[root@node ~]#
2)都配置一下外网能上外网
master+node
重启网卡-注意在虚拟机里面输命令,不要在ctr上输
测试外网
- 配置yum
master+node
上传 K8S.tar.gz
# tar -zxvf K8S.tar.gz
rm -rf /etc/yum.repos.d/*
所有节点配置本地YUM源。
# cat /etc/yum.repod.s/local.repo
[kubernetes]
name=kubernetes
baseurl=file:///root/Kubernetes
gpgcheck=0
enabled=1
#yum repolist验证一下
如果有安装失败请检查,出现如下的提示:
解决方式
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 基础环境
master+node
1)升级系统内核
Docker CE支持64位版本CentOS 7,并且要求内核版本不低于3.10。CentOS7.5_1804满足最低 内核的要求,但由于内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可 能不太稳定,建议升级内核。 升级系统内核,命令如下:
0案例实施
[root@master ~]# yum upgrade -y
所有节点配置本地hosts
# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.18.4.33 master
10.18.4.42 node