K8s的集群架构

  • 主节点,承载 k8s 的控制和管理整个集群系统的控制面板
  • 工作节点,运行用户实际的应用

在这里插入图片描述

系统准备

systemctl stop firewalld && systemctl disable firewalld
sed -i 's/enforcing/disabled/g' /etc/selinux/config; setenforce 0
systemctl start docker && systemctl enable docker

安装rancher

docker run -d --privileged --name rancher -v /home/volume/rancher:/var/lib/rancher --restart=unless-stopped -p 70:80 -p 442:443 rancher/rancher:v2.4.8

浏览器访问

https://178.119.31.181:442/g/clusters

在这里插入图片描述
如果不是中文,右下角可以更换

K8S集群部署

在这里插入图片描述
选择集群选项:
在这里插入图片描述
点击下一步之后,勾选集群角色,这里我就在一台机器上部署集群,所以全部勾选:
在这里插入图片描述
此时集群正处于准备状态中等待一段时间集群自动搭建完成:
在这里插入图片描述
等待一段时间集群自动搭建完成,显示为active状态集群就搭建完成:
在这里插入图片描述
查看集群状态:
在这里插入图片描述
点击执行kubectl命令行:
在这里插入图片描述
在这里插入图片描述
查看集群主机:

在这里插入图片描述
角色配置一目了然
查看项目及命名空间:

在这里插入图片描述

部署应用

部署NFS

打开应用商店并点启动:
在这里插入图片描述
启动nfs-provisioner

在这里插入图片描述
在这里插入图片描述
启动完成后,应用列表中显示Active
在这里插入图片描述

部署其他应用:

打开部署服务
在这里插入图片描述
在这里插入图片描述

添加数据卷,选前面安装的NFS服务并配置容量及容器与主机的映射路径:
在这里插入图片描述
填好相关参数之后,点击启动:
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐