还在手动改网关配置?Zadig + APISIX,纳入发布流程,告别手工作业

将 APISIX 网关配置纳入 Zadig 工作流,实现统一编排、版本管理与一键回滚。

在微服务架构中,网关配置是发布流程中不可或缺的一环,但许多团队仍然依赖手动操作处理 APISIX 网关:

  • 发布前手动登录 APISIX Dashboard 修改路由,耗时且易出错
  • 网关配置与代码发布脱节,版本不同步,容易遗漏
  • 配置变更无版本记录,出问题难以追溯
  • 回滚时需要同时恢复服务和网关配置,手忙脚乱

现在,Zadig 将 APISIX 网关配置作为发布对象纳入工作流管理,实现网关配置与代码发布的统一编排,让配置变更像代码发布一样可控、可追溯。

# 1. 集成与配置 APISIX

# 1.1 集成 APISIX

在 Zadig 中访问系统设置 → 系统集成 → 网关组件 → 添加 APISIX,完成配置。

# 1.2 配置 APISIX 网关变更

编辑工作流,添加并配置「APISIX 网关变更」任务,即可在发布流程中编排网关配置变更。

# 2. 典型应用场景

# 2.1 场景 1:灰度发布全流程

网关配置作为工作流的标准步骤,自动完成流量从 20% → 40% → 100% 的逐步切换,配合人工审批确保风险可控。

# 2.2 场景 2:紧急回滚

当新版本发布后发现问题时,Zadig 工作流支持一键回滚网关配置到历史版本,快速恢复到上一版本配置,大大缩短操作耗时,减少故障时长。

# 3. 总结:把网关配置还给自动化流程

通过 Zadig 与 APISIX 的深度集成,你将获得:

  • 统一编排:网关配置与代码发布在同一个工作流中管理,流程清晰
  • 版本管理:路由、Upstream、Service 等配置全部版本化,可随时回溯
  • 一键回滚:快速恢复到历史任意配置版本,降低故障影响
  • 完整记录:每次变更均有责任人、时间、关联发布记录,审计无忧

告别手工作业,让网关配置成为自动化发布流程的标准环节,释放运维精力,提升发布效率与稳定性。

Background Image

作为一名软件工程师,我们一直给各行各业写软件提升效率,但是软件工程本身却是非常低效,为什么市面上没有一个工具可以让研发团队不这么累,还能更好、更快地满足大客户的交付需求?我们是否能够打造一个面向开发者的交付平台呢?我们开源打造 Zadig 正是去满足这个愿望。

—— Zadig 创始人 Landy