简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
构建spring boot web项目:一、创建spring boot项目
本文使用模块化简单构建一个spring boot web后端项目,集成了Mybatis-plus、redis、文件存储minio、RabbitMQ、knife4j、Elasticsearch、shiro等组件,各个组件以模块的形式存在,可以根据自身需要进行集成使用;实现了统一返回、统一异常处理、权限认证、接口API等功能;另外,各个组件只是简单的使用,如要实现复杂功能还需自行研究;
k8s可视化管理界面Kubesphere安装配置
安装了k8s控制面板(Kubesphere),方便日常的问题处理,查看资源状态信息,也可以增加子账号进行开放给其他人员使用,减少命令操作,提升工作效率前置条件;本文是使用k8s 安装Kubesphere;安装版本 Kubesphere:3.3.2。
docker 搭建gitlab gitlab-runner实现 CI/CD
本文使用到docker、gitlab、harbor、k8s以及Kubesphere,这些在以前文章中已经部署过,可以作为参考最终达到效果为,代码提交至master分支后,将master分支合并到develop分支,会触发CI/CD,进行自动打包、生成镜像、上传镜像到harbor镜像仓库,然后在Kubesphere界面重新部署项目;
Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台
Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台
到底了