Systems and methods for managing states of deployment
AssigneePalantir Technologies Inc.
InventorJonathan Yu
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for managing states of deployment. A presence of a configuration change to be implemented at a deployment may be detected. The configuration change may include one or more commands to change a configuration of the deployment. Responsive to detecting the presence of the configuration change, information describing the configuration change may be stored in a repository. The information may be stored in an unsubstituted form and a substituted form. An interface through which configuration change information is accessible may be provided. The configuration change information may describe the configuration change at the deployment based on one or both of the unsubstituted form and the substituted form.
Claims20
A system comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the system to perform:
- receiving a command for a first configuration change associated with a software deployment, wherein the command comprises a handlebar expression, the handlebar expression comprising a first evaluated form;
- in response to receiving the command, accessing a first particular link corresponding to the first evaluated form;
- in response to the accessing of the first particular link, implementing the first configuration change;
- updating the handlebar expression to a second evaluated form distinct from the first evaluated form;
- storing information of the updated handlebar expression in a repository;
- receiving a subsequent command for a second configuration change associated with the software deployment;
- in response to receiving the subsequent command, accessing a second particular link corresponding to the second evaluated form;
- and
- in response to the accessing of the second particular link, implementing the second configuration change.
A method implemented by a computing system including one or more processors and storage media storing machine-readable instructions, wherein the method is performed using the one or more processors, the method comprising:
- receiving a command for a first configuration change associated with a software deployment, wherein the command comprises a handlebar expression, the handlebar expression comprising a first evaluated form;
- in response to receiving the command, accessing a first particular link corresponding to the first evaluated form;
- in response to the accessing of the first particular link, implementing the first configuration change;
- updating the handlebar expression to a second evaluated form distinct from the first evaluated form;
- storing information of the updated handlebar expression in a repository;
- receiving a subsequent command for a second configuration change associated with the software deployment;
- in response to receiving the subsequent command, accessing a second particular link corresponding to the second evaluated form;
- and
- in response to the accessing of the second particular link, implementing the second configuration change.
A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:
- receiving a command for a first configuration change associated with a software deployment, wherein the command comprises a handlebar expression having a first evaluated form;
- in response to receiving the command, accessing a first particular link corresponding to the first evaluated form;
- in response to the accessing of the first particular link, implementing the first configuration change;
- updating the handlebar expression to a second evaluated form distinct from the first evaluated form;
- storing information of the updated handlebar expression in a repository;
- receiving a subsequent command for a second configuration change associated with the software deployment;
- in response to receiving the subsequent command, accessing a second particular link corresponding to the second evaluated form;
- and
- in response to the accessing of the second particular link, implementing the second configuration change.
Dependencies are inferred from the claim text.