托管联邦概览
使用 Apollo GraphOS 管理超级图 CI/CD
Apollo GraphOS提供托管联邦对图的支持,这些图使用Apollo Federation。
托管联邦允许您维护子图并将GraphOS委派管理 CI/CD 任务,包括验证、组合以及更新您的超级图:
您的路由器可以轮询GraphOS——特别是其Apollo Uplink端点来获取最新的经过验证的supergraph架构和其他配置。
托管联邦的好处
托管联邦帮助您的组织安全地对您的graph进行验证、协调、部署和监控变更。它提供:
路由器稳定性
您可以在不修改或重新部署您的路由器的情况下修改子图架构(甚至添加或删除整个子图)。您的路由器是整个图进入的入口点,它应该最大化其正常运行时间。
组合稳定性
每当您的路由器从Apollo获取更新配置时,它就知道更新后的子图架构集可以组合,因为配置中包含了组合后的supergraph架构。
路由器也知道您的子图已准备好处理对更新架构集的操作。这是因为您的子图应该在他们的部署过程中发布他们更新的架构,这意味着它们在路由器意识到配置更改之前肯定正在运行。
并且每当一个子图意外推送一个无法组合的架构更改,GraphOS继续向您路由器提供最新的有效配置。
架构灵活性
通过使用位于您的路由器之外的成本管理器,您有助于确保某些架构更改的安全性。例如,如果您想将类型或字段从一个子图架构迁移到另一个,只有当您外部化您的配置时,您才能安全地执行此迁移。
准备好尝试了吗?继续到 设置。