kubernetes云平台搭建
1.配置环境
电脑一台,CentOS7.5虚拟机( 2台及以上 )
2.配置网络
正常配置完虚拟机后把虚拟机配置为静态网络
1)打开虚拟网络编辑器
2)选择VMnet8,记住ip,子网掩码,网关
3)打开网卡配置文件(cd /etc/sysconfig/network-scripts/ 查看网卡名称)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
4)修改网卡配置文件
BOOTPROTO字段修改为static(静态模式),即使用静态的IP地址
ONBOOT字段为no,需要将其改为yes。该字段表示该网卡是否开机自启
增加以下字段
IPADDR=ip地址
NETMASK=子网掩码
GATEWAY=网关
DNS1=8.8.8.8
5)重启网卡
systemctl restart network
6)检查网络
ping 120.78.135.111
ip addr #检查接口
3.安装Docker引擎
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #设置储存库
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin #安装docker
sudo systemctl start docker #启动docker
用sudo docker run hello-world印证是否成功
4.开始搭建
docker run -d --restart=always -p 80:80 -p 443:443 rancher/rancher:v2.0.0 #安装rancher
# 所有机器同步时间
yum install -y ntp ntpdate
# ************在父主机上修改***********
# 修改/etc/ntp.conf,注释掉server开头的几行,增加如下
server ntp3.aliyun.com iburst
restrict 网关 mask 255.255.255.0 nomodify notrap
# 注释掉这一行
# restrict 127.0.0.1
#所有主机运行
firewall-cmd --zone=public --add-port=2379/tcp --permanent
firewall-cmd --zone=public --add-port=2380/tcp --permanent
firewall-cmd --zone=public --add-port=6443/tcp --permanent
firewall-cmd --zone=public --add-port=10250/tcp --permanent
firewall-cmd --reload
#其他主机运行
yum install -y ntp ntpdate
# 修改/etc/ntp.conf,注释掉server开头的几行,增加如下
server 父主机IP prefer
# 注释掉这一行
# restrict 127.0.0.1
# 保存以上文件后,在控制台执行以下命令同步一次
ntpq -p
5.搭建完成
1)通过浏览器打开https://父主机IP
2)添加CUTOM集群
3)直接下一步,三个全选中后复制代码到父主机执行
4)保存后编辑选中后两个复制代码到其他主机执行
5)保存后就可以看到节点kubernetes集群搭建完毕
评论区