nacos-k8s
nacos-k8s 是Nacos官方维护的项目,可以使用 helm 直接在 k8s 集群中部署 nacos 集群(包含公有云)
部署步骤
找到数据库表结构
在你要安装的版本号的配置中找到 SQL 文件进行创建库操作,例如 github.com/alibaba/nacos/tree/2.4.1/distribution/conf
自定义 helm 资源和配置
在公有云上部署,还需要修改下对应资源的类型,例如建立 LB
service
增加了自动获取 gcp 预留的 IP,和service改为LB类型
yaml
|
|
cloud.google.com/load-balancer-type GKE 的 service LB 类型的参数 [1]
service.beta.kubernetes.io/alibaba-cloud-loadbalancer-address-type: “intranet” ACK 的 service LB 类型的参数 [2]
template
yaml
|
|
最后直接使用 helm 安装即可
bash
|
|