3x-movie 开发记
文章平均质量分 73
突发奇想,想开发一个包含商家影院和个人影院的在线直播电影平台,用户可以购票观看直播电影,商家和个人设置直播场次。
计划使用VMWare创建虚拟机,5个k8s节点,1个MySQL节点,1个NFS节点,共7个节点。
微服务应用均部署于k8s集群,MySQL和nfs虚机部署。
方片龙
这个作者很懒,什么都没留下…
展开
-
4、Nginx部署
本文使用 Kuboard 进行 Nginx的部署操作。Kuboard的部署可查看本文创建前,k8s已创建 apps 的 namespace,应用均部署于此 namespace。原创 2023-03-23 22:45:55 · 253 阅读 · 0 评论 -
3、搭建NFS
因部署使用k8s,所以后续在使用容器部署时,仅需和nfs server配置好存储卷的挂载关系即可。可看下篇:3x-movie之 4、Nginx部署。启动顺序,先启动rpc,再启动nfs。仅安装 nfs-utils 即可。2、平台文件的存储,上传和下载。1、前端项目的存储和发布。原创 2023-03-23 22:01:55 · 107 阅读 · 0 评论 -
2、搭建K8S集群
http://192.168.40.100:30080 其中 192.168.40.100 为 master 节点。主节点初始化 (上述步骤每个节点均需执行,当前步骤仅需主节点执行)安装kubelet、kubeadm、kubectl。所有pod处于running状态后,即可访问。移除以前的docker(新虚机可不执行)执行上图中的 (第三步)加入主节点操作。安装指定版本的docker并启动。直接复制结果,在子节点执行即可。设置.kube/config。docker 安装完成。查看安装后的pod情况。原创 2023-03-23 21:35:39 · 167 阅读 · 0 评论 -
1、VMWare创建虚拟机并设置网络
下载地址:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/链接:https://pan.baidu.com/s/1cRpS6T5w2R6rWCkbTxZT_w。虚机配置选择,存储20G可以,下一步(默认是 1C1G,k8s master节点需要 2C的配置)重启之后进入虚机内部,尝试ping www.baidu.com。选择刚下载的CentOS镜像文件,下一步。ping不通,下一步,修改网络配置。虚机名字和位置填写,下一步。原创 2023-03-19 20:55:36 · 143 阅读 · 0 评论