「Nacos」- 微服务的发现、配置、管理

  CREATED BY JENKINSBOT

服务部署(Kubernetes)

参考 nacos-k8s/README.md at master · nacos-group/nacos-k8s · GitHub 页面(官方文档落后与仓库版本)

第一步、部署存储服务

在集群中,我们部署存储类,所以后面的资源文件也和这个存储类有关,比如名为 nas-client-provisioner 的 StorageClass 将被使用。

Kubernetes 存储已经超过该笔记讨论的内容,所以部署这里不再记录。

第二步、部署 MySQL 服务

kubectl apply -f ./00-mysql-nfs.yaml

第三步、部署 Nacos 服务

kubectl apply -f ./01-nacos-pvc-nfs.yaml

第四步、访问验证

当部署完成后,访问 https://naocs-web.example.com/nacos 管理界面,默认 nacos / nacos 帐号密码;

补充说明

我们是在 DokcerHub/nacos/nacos-server 找到指定数据库地址的环境变量:MYSQL_SERVICE_HOST

参考文献

GitHub – alibaba/nacos
Nacos_配置MySQL数据库实现持久化