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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com