哈喽~大家好呀,通过上篇的学习,我们对于中间件有了一定的了解了,这篇我们来看看RuoYi-Cloud 相对于的部署吧。
🥇个人主页:个人主页
🥈 系列专栏:【云原生系列】
🥉与这篇相关的文章:
【云原生】3.1 Kubernetes平台安装KubeSpher 【云原生】3.1 Kubernetes平台安装KubeSpher_程序猿追的博客-CSDN博客 【云原生】3.2 Kubernetes 实战之多租户系统实战 【云原生】3.2 Kubernetes 实战之多租户系统实战_程序猿追的博客-CSDN博客_kubernetes 多租户 【云原生】3.3 Kubernetes 中间件部署实战 【云原生】3.3 Kubernetes 中间件部署实战_程序猿追的博客-CSDN博客
目录
一、前言
在之前呢我们通过 Kubernetes 中间件部署实战手动的部署了 mysql、redis、以及es,以后呢我们搞一个项目,可能要部署个 10 次 100次甚至会更多,这是怎么办呢?有没有方式一键可以部署过来呢?
二、部署RabbitMQ
在 KUBESPHERE 里面有个应用商店,这里面都是一些常用的应用,像Tomcat、Redis、NGINX等,我们选择 RabbitMQ ,在部署设置基本信息(应用名称、应用版本、描述信息)与部署位置(企业空间、集群、项目),点击下一步,会有一些可视化的一些配置(下载会有点慢,要下载镜像)。之后开始创建然后开始下载,下载好的目前是不能外网访问的,在应用负载——>服务,里面有个三个点按钮,在下拉列表选择编辑外网访问,以 NodePort 访问,再地址栏输入地址+端口号,就可以进行登入操作了。
我们在应用商店里面看到,里面的应用非常少,我们想添加些外部应用该怎么办呢?下面会告诉你答案。
三、部署Zookeeper
如何添加些外部应用呢?
像 Pods 仓库叫 DockerHub,那么 Kubernetes 就有仓库叫——helm官网:Helm
中间有个 Charts 点进去,之后可以看见一个输入框,输入 mysql 就有 mysql ,输入 redis,就有 redis。
点进去会看到一个链接,复制一下,然后在 KUBESPHERE 用个分公司的老板账户来登入(详细洁之前的文章),在应用管理——>应用仓库,里面进行添加仓库,粘贴链接,记得点下验证。
然后用个用户账户来登入下,在应用负载里面部署新应用——>来自应用模板,选择之前设置的名称。然后设置基本信息和应用配置,部署好了之后就可以看到了(包括容器日志)
同样的道理,如果不想用了,可以点击删除
不积跬步无以至千里,趁年轻,使劲拼,给未来的自己一个交代!向着明天更好的自己前进吧!