Generating a software release based on controller metadata
AssigneeRed Hat, Inc.
InventorsIdo Rosenzwig, Daniel Belenky, Gal Ben Haim, Simone Tiraboschi
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsIdo Rosenzwig, Daniel Belenky, Gal Ben Haim, Simone Tiraboschi
Estimating the term…
Software releases can be generated based on controller metadata in some examples. In one such example, a system can receive metadata files including a set of properties for controllers executable in a distributed computing environment to manage software components collectively forming a software application. Each metadata file can specify respective properties for a respective controller. The system can extract deployment details from the set of properties included in the metadata files, where the deployment details can specify how the controllers are to be deployed in the distributed computing environment. The system can then generate combined metadata that includes the deployment details from the metadata files. The system can incorporate the combined metadata into a software release, so that the software release can be used to deploy the controllers in accordance with the combined metadata.
(canceled)
The system of claim 21, wherein each controller of the plurality of controllers is configured to manage a respective software component of the plurality of software components, and wherein the plurality of software components are microservices configured to implement different aspects of the software application.
The system of claim 21, wherein the distributed computing environment includes a container orchestration platform, the plurality of controllers are operators of the container orchestration platform, and an Operator Lifecycle Manager (OLM) of the container orchestration platform is configured to deploy the plurality of controllers in accordance with the deployment details in the combined metadata.
The system of claim 21,
(canceled)
(canceled)
10-20. (canceled)
A system comprising:
A method comprising:
A non-transitory computer-readable medium comprising program code that is executable by a processor for causing the processor to:
Dependencies are inferred from the claim text.