您的位置 首页 kubesphere

kubesphere部署 nacos (高可用)-集群模式

kubesphere部署 nacos

1- 创建服务  (可以跳到第2步)

因为 要左集群模式的nacos ,需要做内部的负载均衡

 

nacos/nacos-server:v2.0.3

 

 

然后点击 创建

内部访问域名:

xiaoka-nacos.xiaoka

 

2- 配置文件 挂载

 

2个配置文件

application.properties  直接复制进去就可以。

 

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

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章