说明:原始项目地址:https://github.com/Naccl/NBlog, 在原来的基础上增加docker/k8s配置,并且前端项目使用nginx做服务器。
该项目是一个前后端分离博客系统,总共分为三部分,blog-api是spring boot实现的后端应用,使用到了mysql和redis;blog-cms是使用vue实现的后台管理系统的前端,调用blog-api的接口;blog-view是使用vue实现的博客系统前端,调用blog-api的接口实现相关逻辑。
预览地址:
前台:https://naccl.top
后台:https://admin.naccl.top 账号Visitor
密码123456
- 修改spring boot项目 blog-api的数据库与redis配置信息,在blog-api/src/main/resources/application-dev.properties。
- 分别到3个项目下执行docker build . 构建 docker image 并上传到镜像仓库。
- 使用每个项目目录下k8s-app文件部署k8s应用,需要修具体的镜像地址
企业级业务系统的360度立体监控:https://help.aliyun.com/practice_detail/419529?spm=a2c4g.26937898.0.0.75ed5ab2iGHzIU