rancher部署k8s及使用
rancher部署k8s
·
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服务并配置容量及容器与主机的映射路径:
填好相关参数之后,点击启动:
更多推荐
已为社区贡献2条内容
所有评论(0)