谷歌公开了内部管理Infra层的两个工具的Paper
某些asset。 推出政策本身可能会发生变化——无论是有机的还是由于外部约束。比如,关键问题可能需要快速推出才能部署某个缓解措施。在这些情况下,Target Selection的无状态化就很有用。由于Target Selection只关心更新和未更新的内容,因此它可以处理动态环境。 Update 一旦选中了需要更新的asset,Enforcer将驱动实际生产环境的变更。有两种基本方法来驱动变更: 基于actuation的更新小心地推送intent。intent表示所有asset的最终预期状态。更新步骤触发选中的asset的执行,而其他asset不会被执行。基于intent的更新小心的改变intent。intent表示递增的预期状态。更新步骤为选中的asset更新SoT;所有asset会在后台...阅读全文