US 12,271,729 B2
Progressive delivery of cluster infrastructure updates
Jonathan Langefeld, Lathrop, CA (US); and Fnu Pushkar Devanahalli, Bothell, WA (US)
Assigned to GM Cruise Holdings LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Feb. 28, 2023, as Appl. No. 18/176,307.
Prior Publication US 2024/0289112 A1, Aug. 29, 2024
Int. Cl. G06F 8/65 (2018.01); B60W 60/00 (2020.01)
CPC G06F 8/65 (2013.01) [B60W 60/001 (2020.02)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method to progressively roll out an update to a plurality of clusters, comprising:
receiving an update specification, wherein the update specification comprises a desired state definition of the update;
updating a deliveries custom resource to track progress of a progressive roll out of the update;
reconciling further custom resources corresponding to the clusters against the desired state definition of the update to apply the update to the clusters, in an order that respects order values of the clusters; and
repeatedly reconciling, by a controller, the deliveries custom resource against a real-world state of the clusters.