ADC 参考
API 声明式 CLI(ADC)可以从本地 YAML 或 JSON 文件管理 API7 企业版网关配置。
本文介绍 ADC 在 API7 企业版配置管理中的作 用。有关安装、命令用法、配置格式、OpenAPI 转换和其他 ADC 参考内容,请参阅 ADC 文档。
将配置作为代码管理
当网关配置需要通过代码而不是单独的 Dashboard 编辑或 Admin API 调用进行管理时,可以使用 ADC。ADC 使用描述网关期望状态的本地声明式文件,在应用变更前将文件内容与运行中的网关进行比较。
这种工作流可以帮助团队:
- 通过版本控制审查和审计网关配置变更。
- 在不同网关组或环境中复用同一份配置。
- 在同步前预览创建、更新和删除操作。
- 导出现有网关组配置,作为后续变更的基线。
对于通过 CI/CD 流水线管理网关配置的团队,ADC 尤其适用。
ADC 如何与 API7 企业版网关协作
ADC 连接 API7 企业版控制面,并将声明式配置应用到网关组。这样,团队可以通过文件管理路由、服务、上游、消费者、插件和其他网关资源,无需手动编辑 Dashboard 或调用 Admin API。
应用变更前,ADC 可以检查本地文件、请求后端校验资源,并显示本地期望状态与运行中网关之间的差异,便于在变更进入 API7 企业版网关前完成审查。
有关 API7 企业版网关连接配置之外的详细内容,请参阅 ADC 文档。