首页 > 软件开发 > MYSQL >

kuborad部署nacos并指定mysql数据库

来源:互联网 2023-03-16 23:00:52 版权归原作者所有,如有侵权,请联系我们

作为Kubernentes一款非常好用的dashborad工具,kuborad通过简单的配置就能完成配置及伸缩等。nacos是spring cloud Alibaba的一款工具,主要用于配置管理和服务注册发现,相当于spring cloud的eurka和spring cloud config,本文描述了如何通过kuborad部署nacos并指定mysql数据库的过程。3MD办公区 - 实用经验教程分享!

kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

工具/原料

  • Kubernetes: v1.19.0
  • Kuborad: v2.0.5.1

方法/步骤

  • 1

    首先我们将nacos的镜像存放到私有镜像中,这里采用的私有镜像仓库是harbor,使用的nacos版本是1.3.1,nacos从1.3版本之后支持mysql的8.03MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 2

    我们点击任意的名称空间,点击创建工作负载按钮,就能打开创建工作负载的页面3MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 3

    首先配置工作负载的基本信息,服务类型选择Deolyment,服务分层可以随便选择,这里选择中间件,服务名称任意填写即可。3MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 3此文章非法爬取自百度经验
  • 4

    然后填写容器的信息,选择Docker仓库,填写容器名称,填写镜像信息,对于harbor镜像填写格式如下:ip/project(项目名称)/nacos:1.3.13MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 5

    因为nacos最终访问的话是通过web方式访问,所以要将nacos容器中的端口8848(默认)映射到ip实际能访问的端口,这里以8098为例3MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 6

    配置中最关键的信息是填写环境变量,需要填写MODE,SPRING_DATASOURCE_PLATFORM,MYSQL_SERVICE_HOST,MYSQL_SERVICE_DB_NAME,MYSQL_SERVICE_USER,MYSQL_SERVICE_PASSWORD分别为standalone,mysql,mysql的ip地址,nacos所在的数据库名,mysql用户名,mysql密码等。需要提前将nacos的建表语句导入到数据库中。3MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 7

    点击保存按钮,启动相应的容器,通过浏览器访问nacos的地址即IP:8848/nacos(这里映射成了8098),因为前期配置列表导入到了mysql部分数据,3MD办公区 - 实用经验教程分享!

    kuborad部署nacos并指定mysql数据库3MD办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!3MD办公区 - 实用经验教程分享!


    标签: MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号