赞
踩
安装运行环境系统要求为CentOS7.5,内核版本不低于3.10。
CentOS-7.5-x86_64-DVD-1804.iso
Chinaskill_Cloud_PaaS.iso
Docker版本为docker-ce-19.03.1
Kubernetes版本为1.18.1
主机名 | 内存 | 硬盘 | IP地址 |
---|---|---|---|
master | 12G | 100G | 192.168.100.10 |
node | 8G | 100G | 192.168.100.20 |
本次实验环境采用master + node两个节点部署,node节点可以根据需求自主扩展。
master节点:
hostnamectl set-hostname master #修改主机名为master
vi /etc/hosts #修改映射配置文件
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.100.10 master
192.168.100.20 node
node节点:
hostnamectl set-hostname node #修改主机名为node
vi /etc/hosts #修改映射配置文件
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.100.10 master
192.168.100.20 node
master节点和node节点都要配置:
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0 #使修改后的配置文件立即生效
systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service #永久关闭防火墙
master节点和node节点都要配置:
iptables –F
iptables –X
iptables –Z
/usr/sbin/iptables-save
将Chinaskill_Cloud_PaaS.iso和CentOS-7.5-x86_64-DVD-1804.iso镜像包上传至master节点的 / 目录下
mkdir /opt/{k8s,centos} #创建两个挂载镜像的文件夹 mv /etc/yum.repos.d/CentOS-* /home #备份原yum源配置文件 vi /etc/yum.repos.d/local.repo #创建本地yum源配置文件 [k8s] name=k8s baseurl=file:///opt/k8s/kubernetes-repo gpgcheck=0 enabled=1 [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 mount -o loop /Chinaskill_Cloud_PaaS.iso /mnt/ #挂载镜像到/mnt cp -rfv /mnt/* /opt/k8s #复制/mnt/*所有的文件到/opt/k8s下 umount /mnt/ #卸载镜像 mount -o loop /CentOS-7.5-x86_64-DVD-1804.iso /opt/k8s #挂载镜像到/opt/k8s
yum clean all #更新yum源配置
yum repolist #显示仓库
yum install -y vsftpd #安装ftp服务器
vi /etc/vsftpd/vsftpd.conf #修改ftp配置文件
anon_root=/opt #在最顶另起一段插入这句命令
systemctl start vsftpd #开启ftp服务
systemctl enable vsftpd #设置ftp服务开机自启
mv /etc/yum.repos.d/CentOS-* /home #备份原yum源配置文件
vi /etc/yum.repos.d/local.repo #创建本地yum源配置文件
[k8s]
name=k8s
baseurl=ftp://192.168.100.10/k8s/kubernetes-repo
gpgcheck=0
enabled=1
[centos]
name=centos
baseurl=ftp://192.168.100.10/centos
gpgcheck=0
enabled=1
yum clean all #更新yum源配置
yum repolist #显示仓库
后续在这里
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/70459
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。