项目名称:云原生支撑平台
开发环境 :idea+Jdk1.8 +Mysql/达梦+Maven
软件架构:SpringBoot+SpringCloud +Redis+Nacos+Nginx+MyBatis-Plus+Vue2 +若依框架
项目描述:云原生支撑平台是一个基于Kubernetes构建容器化底座 ,集成了git lab的代码托管和sonar的代码质量扫描 ,以及持续集成和持续部署的功能 ,平台具备系统管理 ,用户管理 ,代码管理 ,持续集成 ,测试管理 ,持续部署 ,质量管理等功能。
责任描述:
1.代码托管 ,集成git lab的代码接口对项目代码进行存放 ,对历史记录提交记录和代码内容查看等功能
2.代码合并请求 ,对修改的代码进行不同分支的合并提交以及审核代码 ,比较代码修改前的差异点的呈现
3.代码质量管理 ,接入sonar代码扫描的外部功能进行代码质量的扫描以及代码统计
技术描述:
1.若依搭建的Springboot+Springcloud和mybatis-plus的微服务架构方案
2.集成了sonar和git lab ,Jenkins流水线的方案
3.Docker和Kubernetes进行打包部署