Autonomous configuration-based release orchestration
AssigneeSalesforce, Inc.
InventorsVijay Karani, Arunabha Ghosh, Firas Saltaji, Varun Arvind Jobanputra, Brian Whitten
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsVijay Karani, Arunabha Ghosh, Firas Saltaji, Varun Arvind Jobanputra, Brian Whitten
Estimating the term…
A method and apparatus for autonomous configuration-based release orchestration. A first engine obtains stagger configuration data that includes an indication of container clusters in each stagger and a stagger order, selects a current stagger based on the order, and attempts to deploy the feature release to the current stagger by causing an app config update to be sent to a second engine within each container cluster of the current stagger, and receives an indication of success or failure of the attempted deployment of the feature release to the current stagger. Responsive to the indication of success or failure, the first engine performs one of a plurality of actions that include attempting to deploy the feature release to a next one of the staggers according to the order responsive to the indication indicating success, and causing a roll back of the current stagger responsive to the indication indicating failure.
A method for autonomous configuration-based release orchestration that supports deployment of a staggered feature release to a plurality of container clusters in different staggers, wherein the container clusters include instances of an application having a plurality of features that each have a state that may be changed, the method comprising:
An article of manufacture comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.