之前我们部署项目全部都是,直接,找几个机器,然后,部署上redis,部署上mysql 或者瀚高,
然后直接用java -jar 的方式去启动项目,其实这样,很麻烦,而且对于大型项目来说,停机部署,不友好,
然后来回部署不方便,所以搭建一个,可以自动化部署,扩容缩容的,云原生环境还是有必要的.
下面说一下搭建的过程,后面会再,把详细过程通过其他博文补充上:
1.首先搭建K8S环境,这个参考之前的博文
2.然后搭建容器化服务无,本地仓库.
然后:这里以/bdata/bi/backend 为例
在本地创建以下文件夹:
/bdata/bi/backend 用来放后端jar包.
/bdata/bi/front 用来放vue前端
/bdata/bi/yaml 用来放,k8s部署deployment需要的配置文件
2.然后来看backend文件夹中放的内容.
可以看到是各个微服务,以及运行用的jdk环境,这里jdk要根据需要,