System and method for providing software rollouts within a controller-based container orchestration system
AssigneeOracle International Corporation
InventorsDaniel Simone, Elvis Jakupovic
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsDaniel Simone, Elvis Jakupovic
Estimating the term…
In accordance with an embodiment, described herein is a system and method for providing software rollouts within a controller-based container orchestration system. A super controller is responsible for launching and communicating with instance-scoped controllers for various software stack instances. Each software stack instance provides a specific instantiation of a software stack that has been deployed for a specific customer or tenant. The controllers allow a desired state of a system, such as a configuration or version of a software stack instance, to be declared via metadata, and then operate to realize the desired state into a live state. When applied to a cloud computing or containerized software environment that runs single-tenant workloads of many customers or tenants, a deployment process applies software updates in a safe, controlled manner, for example to control the pace of updating each of the several instances within a fleet.
A system for providing software rollouts within a controller-based container orchestration system, comprising:
A method for providing software rollouts within a controller-based container orchestration system, comprising:
A non-transitory computer readable storage medium having instructions thereon, which when read and executed by a computer including one or more processors cause the computer to perform a method comprising:
Dependencies are inferred from the claim text.