Skip to content
本页索引

部署服务

部署服务是 KMS 模板中心的前置要求,只有开启了部署服务后,模板中心功能才会生效。这里说的部署服务的功能,指的是 将模板中心静态化的产物推送到 CDN 或服务器

KMS 并不内置任何部署服务,只要实现 特定 API 的服务,均可以在 KMS 登记为部署服务,并供所有项目使用。

部署服务需要跟 KMS 完成对接,需要实现以下三个接口:

  • 部署查询接口:查询部署接口能支持部署的域名列表,以及是否支持删除接口等基本信息;
  • 单文件部署接口:可以上传文件到此接口,并部署到指定的域名和 path;同时可能需要支持重设 CDN 缓存;
  • 单文件或目录删除接口:此接口可选。指定文件或者目录进行删除,主要为了相应配置删除时需要同步删除对应静态化产物的场景。如果不支持此接口,将会使用 单文件部署接口上传一个覆盖用的文件或目录;

点击查看详细接口定义