Container service user cluster upgrading method and system

A user cluster and cluster technology, applied in software deployment, version control, software maintenance/management, etc., can solve problems such as rapid upgrade of user cluster versions and components, achieve convenient management, timely upgrade, and improve upgrade efficiency

Pending Publication Date: 2019-10-15
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical task of the present invention is to provide a container service user cluster upgrade method and system to solve the problem of how to realize the rapid upgrade of user cluster versions and components for the above deficiencies

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Container service user cluster upgrading method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] A method for upgrading a container service user cluster of the present invention includes the following steps:

[0056] S100. Classify the internal components of the cluster to obtain multiple components;

[0057] S200. Write a corresponding upgrade script for the upgrade and update of each component, and upload the new version image used by the upgrade script to the mirror warehouse;

[0058] S300. Build a version management system. The version management system stores installation packages of various historical versions, and stores the impactable historical versions of the upgrade script in each version of the installation package. The upgrade script in the installation package includes the upgrade script of each component;

[0059]S400. For the cluster of the current version, call an upgrade script in the installation package that affects the current version to upgrade the cluster.

[0060] In step S100, the internal components of the cluster are classified, and the...

Embodiment 2

[0076] The upgrade system of the container service user cluster of the present invention includes a component classification module, a script writing module, a version management system configuration module and an upgrade configuration module. The component classification module is used to classify the internal components of the cluster to obtain multiple components; the script writing module is used to write corresponding upgrade scripts for the upgrade and update of each component, and upload the new version image used by the upgrade script to the mirror warehouse; The management system configuration module is used to build a version management system. The built version management system stores the installation packages of various historical versions, and stores the impactable historical versions of the upgrade script in each version of the installation package. The upgrade script in the installation package includes The upgrade script of each component; the upgrade configura...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a container service user cluster upgrading method and a container service user cluster upgrading system, and belongs to container service upgrading. The invention aims to solvethe technical problem of how to realize quick upgrading of user cluster versions and components. The method comprises the following steps: classifying components in a cluster to obtain a plurality ofcomponents; writing a corresponding upgrading script according to the upgrading and updating condition of each component, and uploading a new version mirror image used by the upgrading script to a mirror image warehouse; a version management system is constructed, installation packages of all historical versions are stored in the version management system, historical versions capable of being influenced by upgrading scripts in the installation packages of all versions are stored in the version management system, and the upgrading scripts in the installation packages comprise upgrading scriptsof all components; and for the cluster of the current version, calling an upgrading script influencing the current version in the installation package to perform cluster upgrading. The system comprises a component classification module, a script writing module, a version management system configuration module and an upgrading configuration module.

Description

technical field [0001] The invention relates to the field of container service upgrading, in particular to a method and system for upgrading container service user clusters. Background technique [0002] In recent years, with the development of cloud computing and cloud services, container technology has been widely used. As an advanced container orchestration system, kubernetes has also received more and more attention. The kubernetes version and each component in the cluster Continuous updates, and version upgrades in Container Service have become an important issue. [0003] Kubernetes is an advanced container orchestration system, and Container Service has cluster management functions such as creating and deleting kubernetes clusters. For cluster upgrades, there are the following core concepts: [0004] Cluster upgrade: k8s version upgrade, including the upgrade of k8s core components and its dependent components. The upgrade process should ensure that pods are availabl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/65G06F8/71
CPCG06F8/65G06F8/71
Inventor 王文岗石光银潘峰高传集蔡卫卫
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products