Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/koderover/zadig
Zadig is a cloud native, distributed, developer-oriented DevOps platform
https://github.com/koderover/zadig
cicd cloud-native continuous-delivery devops devops-services devops-workflow engineering-productivity environment-manager zadig
Last synced: 3 days ago
JSON representation
Zadig is a cloud native, distributed, developer-oriented DevOps platform
- Host: GitHub
- URL: https://github.com/koderover/zadig
- Owner: koderover
- License: other
- Created: 2021-05-12T15:31:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T05:01:26.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:45:15.436Z (about 1 month ago)
- Topics: cicd, cloud-native, continuous-delivery, devops, devops-services, devops-workflow, engineering-productivity, environment-manager, zadig
- Language: Go
- Homepage: https://koderover.com
- Size: 31.5 MB
- Stars: 2,756
- Watchers: 47
- Forks: 820
- Open Issues: 36
-
Metadata Files:
- Readme: README-zh-CN.md
- Contributing: CONTRIBUTING-zh-CN.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- awesome - koderover/zadig - Zadig is a cloud native, distributed, developer-oriented DevOps platform (Go)
- awesome-repositories - koderover/zadig - Zadig is a cloud native, distributed, developer-oriented DevOps platform (Go)
- awesome-cloud-native - zadig - Zadig is a cloud native, distributed, developer-oriented continuous delivery product. (Application Delivery)
- awesome-hacking-lists - koderover/zadig - Zadig is a cloud native, distributed, developer-oriented DevOps platform (Go)
- my-awesome - koderover/zadig - native,continuous-delivery,devops,devops-services,devops-workflow,engineering-productivity,environment-manager,zadig pushed_at:2024-12 star:2.8k fork:0.8k Zadig is a cloud native, distributed, developer-oriented DevOps platform (Go)
- awesome-ops - koderover/zadig - 05-12|2024-09-30 | 基于 Kubernetes 研发的自助式云原生 DevOps 平台 | (CICD)
README
面向开发者自助式云原生 DevOps 平台
[![LICENSE](https://img.shields.io/github/license/koderover/zadig.svg)](https://github.com/koderover/zadig/blob/main/LICENSE)
[![Language](https://img.shields.io/badge/Language-Go-blue.svg)](https://golang.org/)
[![Go Report Card](https://goreportcard.com/badge/github.com/koderover/zadig)](https://goreportcard.com/report/github.com/koderover/zadig)
![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/koderover/zadig?include_prereleases)
[!["Join us on Slack"](https://img.shields.io/badge/join-us%20on%20slack-gray.svg?longCache=true&logo=slack&colorB=brightgreen)](https://join.slack.com/t/zadig-workspace/shared_invite/zt-qedvct1t-mQUf2eyTRkoVCc_RWKKgxw)[![官方网站]()](https://www.koderover.com/?utm_source=github&utm_medium=zadig_readme)
[![在线试用]()](https://www.koderover.com/trial/?utm_source=github&utm_medium=zadig_readme)**[English](./README.md) | 简体中文**
## 目录
- [Zadig](#zadig)
- [目录](#目录)
- [Zadig 介绍](#zadig-介绍)
- [快速上手](#快速上手)
- [快速使用](#快速使用)
- [快速开发](#快速开发)
- [获取帮助](#获取帮助)
- [更多文档](#更多文档)
- [代码许可](#代码许可)## Zadig 介绍
Zadig 是由 KodeRover 公司基于 Kubernetes 研发的自助式云原生 DevOps 平台。Zadig 分为基础版和专业版,提供灵活可扩展的工作流支持、多种发布策略编排以及一键安全审核等特性。该平台还支持定制的企业级 XOps 敏捷效能看板,深度集成多种企业级平台,并通过项目模板化批量快速接入,实现数千个服务的一键纳管治理。其主要目标是帮助企业实现产研的数字化转型,使工程师成为创新引擎,并为数字经济的无限价值链接提供支持。
我们的愿景:`工程师 + Zadig = 商业上的成功`
业务架构介绍:
![业务架构图](./Zadig-Business-Architecture-zh.jpg)
想了解更多系统架构信息,参考 [系统架构简介](System-Architecture-Overview-zh-CN.md).
产品特性介绍:
灵活易用的高并发工作流
简单配置,可自动生成高并发工作流,多个微服务可并行构建、并行部署、并行测试,大大提升代码验证效率。自定义的工作流步骤,配合人工审核,灵活且可控的保障业务交付质量。
面向开发者的云原生环境
分钟级创建或复制一套完整的隔离环境,应对频繁的业务变更和产品迭代。基于全量基准环境,快速为开发者提供一套独立的自测环境。一键托管集群资源即可轻松调试已有服务,验证业务代码。
高效协同的测试管理
便捷对接 Jmeter、Pytest 等主流测试框架,跨项目管理和沉淀 UI、API、E2E 测试用例资产。通过工作流,向开发者提供前置测试验证能力。通过持续测试和质量分析,充分释放测试价值。
强大免运维的模板库
跨项目共享 K8s YAML 模板、Helm Chart 模板、构建模板等,实现配置的统一化管理。基于一套模板可创建数百微服务,开发工程师少量配置可自助使用,大幅降低运维管理负担。
安全可靠的发布管理
自定义工作流打通人、流程、内外部系统合规审批,支持灵活编排蓝绿、金丝雀、分批次灰度、Istio 等发布策略。通过多集群、多项目视角呈现生产环境的状态,实现发布过程的透明可靠。
稳定高效的客户交付
简化供应商对客户版本、客户私有云、公有云、离线环境的产品实施过程以及产品许可证的管理。供应商管理平面联动客户控制台完成对客户环境实施、更新、维护过程,提升企业对外服务质量。
客观精确的效能洞察
全面了解系统运行状态,包括集群、项目、环境、工作流,关键过程通过率等数据概览。提供项目维度的构建、测试、部署等客观的效能度量数据,精准分析研发效能短板,促进稳步提升。
云原生 IDE 插件
开发者无需平台切换,在 VScode IDE 中即可获得 Zadig 产品核心能力。编写代码后,无需打包镜像,即可一键热部署到自测环境,快速完成自测、联调和集成验证,开发效率倍增。
## 快速上手
### 快速使用
请参阅 [快速入门](https://docs.koderover.com/zadig/quick-start/introduction/)
### 训练营
Zadig [训练营](https://github.com/koderover/zadig-bootcamp)主要是为开发者提供实践小技巧、最佳实践案例的搭建、典型应用场景的演示等,以便快速获得持续交付最佳解决方案。可以直接进入 [教程](https://koderover.com/tutorials) 一步步实践和尝试。
### 快速开发
请阅读完整的 [Zadig 贡献指南](CONTRIBUTING-zh-CN.md),该包含参与贡献的方式、流程、格式、如何部署、哪里可以获取帮助等。
如果你已经阅读过上面的文档,想快速进入开发状态的话,可以直接进入 [Zadig 开发流程](community/dev/contributor-workflow.md)。
## 获取帮助
- 更详细的使用说明,见 [文档站](https://docs.koderover.com?type=zadig)
- 如果发现了bug或者功能需求,[欢迎提交issue](CONTRIBUTING-zh-CN.md#贡献方式-1---提交issue)
- 邮箱:[email protected]
- 欢迎加入 [slack channel](https://join.slack.com/t/zadig-workspace/shared_invite/zt-qedvct1t-mQUf2eyTRkoVCc_RWKKgxw)## 代码许可
[Apache 2.0 License](./LICENSE)