Skip to content

轻量发布系统,涉及docker、k8s、全链路灰度发布, 😄可以以此项目为基础,将所学后端微服务知识(sprincloud、k8s、jenkins、docker)融会贯通, 快速消化,期待有兴趣的小伙伴一起加入👏🏻👏🏻👏🏻

License

Notifications You must be signed in to change notification settings

haopenge/easy-devops

Repository files navigation

🔥🔥🔥 轻量发布系统

MIT GitHub release GitHub Stars GitHub Forks GitHub Contributors

语言: 中文 | English

介绍

此项目是一款轻量发布系统;

文档地址:https://haopenge.github.io/easy-devops/#/

技术难点与解决方案如下:

描述 状态 方案
【技术方案】代码仓库管理方案 📄文档补充中 链接跳转
【运维】发布系统项目基础镜像 🚀进行中 链接跳转
【技术方案】灰度发布方案 ✅已完成 链接跳转
【技术方案】发布系统数据源支持自动切换(h2、mysql) ✅已完成 链接跳转
【前端组件】容器启动日志显示组件 🈳未开始 链接跳转
【前端组件】容器终端页面显示组件 🈳未开始 链接跳转

重构进度汇总(这里以业务功能点来说)

描述 状态
凭证管理 ✅已完成
仓库管理 🚀进行中
项目管理 🈳未开始
构建管理 🈳未开始
环境管理 🈳未开始

mr规范

commit格式:type: ${decription}

#示例
feat: 初始化项目

type类型

  • build:影响生成系统或外部依赖性的更改
  • ci: 更改 CI 配置文件和脚本
  • feat: 新功能(feature)
  • fix: 修补 bug
  • perf: 提高性能的代码更改
  • docs: 文档(documentation)
  • style: 不影响代码含义的更改(不影响代码运行的变动)
  • refactor: 代码修改既不修复错误,也不添加特征(即不是新增功能,也不是修改 bug 的代码变动)
  • test: 添加缺失测试或纠正现有测试
  • revert: 撤回

其他

📑 文档

Stargazers

Stargazers repo roster for @haopenge/easy-devops

Forkers

Forkers repo roster for @haopenge/easy-devops

☎️ 联系我们

加群前请先Star和Fork,谢谢~

微信:wx270698050

❤️ 致谢

感谢所有为easy-devops贡献力量的同学们~

Star History

Star History Chart

About

轻量发布系统,涉及docker、k8s、全链路灰度发布, 😄可以以此项目为基础,将所学后端微服务知识(sprincloud、k8s、jenkins、docker)融会贯通, 快速消化,期待有兴趣的小伙伴一起加入👏🏻👏🏻👏🏻

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published