kubesphere部署 nacos
1- 创建服务 (可以跳到第2步)
因为 要左集群模式的nacos ,需要做内部的负载均衡
nacos/nacos-server:v2.0.3
然后点击 创建
内部访问域名:
xiaoka-nacos.xiaoka
2- 配置文件 挂载
2个配置文件
3- 创建服务
https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html
第一步是演示,可以删除了之前创建的,从新来。
(1)先创建 服务
有状态服务
副本是3个
nacos/nacos-server:v2.0.3
选定 同步主机时区, 直接下一步就可以, 配置文件后期再添加
我们在重新来操作配置文件,
(2) 找到 nacos 统一的访问路径
ping 一下就可以, 有的 容器不能用ping,可以找一个能用ping 的,例如 nginx, naco 等。 不同项目之间都可以通的。
kubesphere部署 nacos (高可用)-集群模式
his-nacos-node-v1-2.his-nacos-node.his.svc.cluster.local
集群配置 信息: cluster.conf
his-nacos-node-v1-1.his-nacos-node.his.svc.cluster.local:8848
his-nacos-node-v1-2.his-nacos-node.his.svc.cluster.local:8848
his-nacos-node-v1-0.his-nacos-node.his.svc.cluster.local:8848
(3) 创建 配置字典
a). nacos-conf
application.properties : 连接
b) cluster.conf
cluster.conf
his-nacos-node-v1-1.his-nacos-node.his.svc.cluster.local:8848
his-nacos-node-v1-2.his-nacos-node.his.svc.cluster.local:8848
his-nacos-node-v1-0.his-nacos-node.his.svc.cluster.local:8848
(4) 对第(1)步 进行 添加 配置字典。
nacos 没有 存储卷,只有配置文件
/home/nacos/conf
配置路径不知道的或者忘记的 直接进入容器,看看
为了防止 把其他文件覆盖, 我们选择 子路径的方式
然后再添加 一个
这样就搞定了 配置文件就搞定了。
查看 启动日志,是否正常
最后
我是删除容器后,才可以, 自动的好像不行, 查看日志:完美
这样就没问题了
我们配置第一个 mysql 的地址:
his-mysql-node.his
还要添加一下数据库:直接导入sql 执行就可以
https://gitee.com/wang-huamao/RuoYi-Cloud/blob/master/sql/ry_config_20210730.sql
一定要用 datagrip导入, 用navicat 导入会有乱码
不然nacos 配置新建不了。
(5)我们暴漏一个 集群外访问的服务
这样就可以了
配置一下 nat 转发, 然后开启一下端口,
我们就可以访问 nacos 了
http://1.57.143.5:31673/nacos/
https://www.kubesphere.io/zh/learn/level_4/lesson_16/video/
欢迎来撩 : 汇总all