A method, device and storage medium for deploying kubernetes cluster

A technology for clustering and configuring information, applied in the field of cloud computing, can solve cumbersome and complex problems, and achieve the effect of reducing workload

Active Publication Date: 2022-03-22
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Manually deploying a Kubernetes cluster is a cumbersome task. In addition to installing the necessary packages, you also need to configure the network, mount the disk, adjust the parameters of the Kubernetes service and the Docker service, etc. If there are many nodes, it will be more complicated and there are a lot of repetitive work

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
  • A method, device and storage medium for deploying kubernetes cluster
  • A method, device and storage medium for deploying kubernetes cluster
  • A method, device and storage medium for deploying kubernetes cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] This embodiment provides a method for deploying a Kubernetes cluster, such as figure 1 As shown, the method includes step 11-step 12:

[0036] Step 11, configure the cluster template according to the received configuration information of the cluster template;

[0037] Step 12, create a Kubernetes cluster according to the cluster template and the received configuration information of the cluster scale.

[0038] In the embodiment of the present invention, a Kubernetes cluster is automatically created through the cloud computing management platform OpenStack. Compared with the conventional manual deployment of Kubernetes clusters, it solves the problem of complex and time-consuming deployment of Kubernetes clusters and greatly reduces the workload of administrators.

[0039] In this embodiment, the cluster template is configured according to the configuration information of the received cluster template, and the Kubernetes cluster is created according to the configuratio...

Embodiment 2

[0052] This embodiment specifically describes the methods in the above embodiments.

[0053] This patent proposes a method for automatically deploying Kubernetes clusters in an OpenStack environment.

[0054] OpenStack is a free software and open source project authorized by the Apache license, jointly developed and initiated by NASA (National Aeronautics and Space Administration) and Rackspace. OpenStack is an open source cloud computing management platform project, which is composed of several main components to complete specific work. OpenStack supports almost all types of cloud environments. The goal of the project is to provide a cloud computing management platform that is simple to implement, scalable, rich, and standardized. OpenStack provides an infrastructure-as-a-service (IaaS) solution through a variety of complementary services, each of which provides an API for integration. There is a Heat orchestration module in the OpenStack project, which can generate templat...

Embodiment 3

[0078] This embodiment provides a device for deploying a Kubernetes cluster, and the description in the above method embodiment is also applicable to this embodiment. image 3 As shown, this includes a configuration module 31 and a creation module 32, wherein:

[0079] The configuration module 31 is configured to configure the cluster template according to the received configuration information of the cluster template;

[0080] The creation module 32 is configured to create a Kubernetes cluster according to the cluster template and the received configuration information of the cluster scale.

[0081] In this embodiment, the configuration module 31 configures the cluster template according to the configuration information of the received cluster template; the creation module 32 creates a Kubernetes cluster according to the configuration information of the cluster template and the received cluster scale, including:

[0082] The configuration module 31 and the creation module 32...

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 method, a device and a storage medium for deploying a Kubernetes cluster, which can automatically deploy the Kubernetes cluster. The method includes: configuring the cluster template according to the received configuration information of the cluster template; creating a Kubernetes cluster according to the cluster template and the received configuration information of the cluster scale. The Kubernetes cluster is automatically created through the cloud computing management platform OpenStack. Compared with the conventional manual deployment of the Kubernetes cluster, it solves the problem of complex and time-consuming deployment of the Kubernetes cluster and greatly reduces the workload of managers.

Description

technical field [0001] The invention relates to cloud computing technology, in particular to a method, device and storage medium for deploying a Kubernetes cluster. Background technique [0002] Kubernetes is Google's open-source container cluster management system, which implements building containers based on Docker. Using Kubernetes can easily manage containers in multiple Docker hosts. Kubernetes abstracts multiple Docker hosts into one resource, and manages containers in a cluster, including task scheduling, resource management, elastic scaling, and rolling upgrades. Manually deploying a Kubernetes cluster is a cumbersome task. In addition to installing the necessary packages, you also need to configure the network, mount the disk, adjust the parameters of the Kubernetes service and the Docker service, etc. If there are many nodes, it will be more complicated and there are A lot of duplication of work. Contents of the invention [0003] In order to solve the above t...

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 Patents(China)
IPC IPC(8): H04L41/084H04L67/10
CPCH04L41/0843H04L67/10
Inventor 张德波
Owner ZHENGZHOU YUNHAI 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