Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for deploying Kubernetes cluster and memory medium

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

Active Publication Date: 2018-11-13
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF9 Cites 49 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
  • Method and device for deploying Kubernetes cluster and memory medium
  • Method and device for deploying Kubernetes cluster and memory medium
  • Method and device for deploying Kubernetes cluster and memory medium

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 S11-S12:

[0036] S11. Configure the cluster template according to the received configuration information of the cluster template;

[0037] S12. 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 configuration information of...

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 providing an API for integration. There is a Heat orchestration module in the OpenStack project, which can generate templates for t...

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 and device for deploying Kubernetes cluster and a memory medium. The Kubernetes cluster can be automatically deployed. The method comprises the steps of configuring acluster template according to received configuration information of the cluster template; and establishing the Kubernetes cluster according to the cluster template and the received configuration information of the cluster template. Compared with a conventional mode of manually deploying the Kubernetes cluster, the method of automatically establishing the Kubernetes cluster through utilization of acloud computing management platform OpenStack has the advantages that the problem that the Kubernetes cluster deployment is complex and time-consuming is solved, and the workload of a manager is greatly reduced.

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 realizes 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 tec...

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): H04L12/24H04L29/08
CPCH04L41/0843H04L67/10
Inventor 张德波
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More