CPC G06F 9/4843 (2013.01) [G06F 8/60 (2013.01); G06F 8/63 (2013.01); G06F 8/65 (2013.01); G06F 8/71 (2013.01); G06F 9/4881 (2013.01); G06F 9/5005 (2013.01); G06F 9/546 (2013.01); G06F 11/1469 (2013.01); H04L 63/0272 (2013.01); H04L 63/20 (2013.01); G06F 2201/82 (2013.01); G06F 2209/501 (2013.01)] | 20 Claims |
8. A method, comprising:
deploying a service agent within a container securely hosted within a virtual private cloud of a client to manage a set of services deployed within a cluster as microservices;
determining that a new service agent container image is available;
updating a container management component to point to the new service agent container image;
upgrading the service agent based upon the new service agent container image as an upgraded service agent for orchestrating execution of data protection and storage tasks by the set of services deployed within the cluster;
comparing a service agent version of the upgraded service agent with a cluster version of the cluster hosting the set of services managed by the upgraded service agent; and
in response to the service agent version of the upgraded service agent hosted within the virtual private cloud not matching the cluster version of the cluster hosting the set of services managed by the upgraded service agent:
identifying a chart package with a version identifier matching the service agent version of the upgraded service agent; and
upgrading the set of services, managed by the upgraded service agent, using the chart package.
|