| CPC G06F 8/65 (2013.01) [G06F 9/455 (2013.01); G06F 9/45558 (2013.01); G06F 9/48 (2013.01); G06F 9/4881 (2013.01); G06F 9/50 (2013.01); G06F 9/5016 (2013.01); G06F 9/5038 (2013.01); G06F 9/505 (2013.01); G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); G06F 9/54 (2013.01)] | 17 Claims |

|
1. A method for updating a cloud platform, the method comprising:
in response to receiving an update request, acquiring cluster gene information of a to-be-updated cloud platform corresponding to the update request, the cluster gene information being structured information that entirely represents information of each component in a cloud platform container cluster;
determining, on the basis of the cluster gene information, each target component of the to-be-updated cloud platform corresponding to the cluster gene information and a level to which each target component belongs;
updating each target component, on the basis of the level to which each target component belongs and the cluster gene information of the corresponding target component; and
determining a hardware resource of the to-be-updated cloud platform and a software resource of the to-be-updated cloud platform, based on all of the updated target components;
wherein the level to which the target component belongs is determined based on a system architecture of the to-be-updated cloud platform; and the updating each target component, on the basis of the level to which each target component belongs and the cluster gene information of the corresponding target component, comprises:
stopping all service programs corresponding to each target component at the level to which each target component belongs and above the level to which each target component belongs, on the basis of the level to which each target component belongs; and
updating each target component, in response to completion of the stopping, on the basis of the cluster gene information of each target component.
|