Application publishing method and system based on kubernetes

A technology for users and receiving users, applied in the Internet field, can solve problems such as inconvenient rapid migration of servers and disaster recovery processing, error-prone, high proportion of manual participation, etc., to achieve the effect of shortening the application release cycle and reducing docking costs

Pending Publication Date: 2020-07-10
北京值得买科技股份有限公司
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1) Both of the above two methods require a lot of manual participation in the development and debugging of application deployment scripts, and there are many repetitive tasks and error-prone
[0008] 2) The release of applications based on virtual machines / physical machines requires manual installation of the program runtime environment and dependencies in advance, which is not convenient for rapid server migration and disaster recovery processing
[0009] 3) The docker container itself lacks a unified arrangement of the underlying physical cluster resources, and lacks an efficient scheduling mechanism under large-scale clusters
[0010] 4) The traditional containerization solution still needs to be customized, developed and debugged for the deployment process of each application and technology stack, the proportion of manual participation is high, and there are problems such as repetitive labor

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
  • Application publishing method and system based on kubernetes
  • Application publishing method and system based on kubernetes
  • Application publishing method and system based on kubernetes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus their repeated descriptions will be omitted.

[0054] Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided in order to give a thorough understanding of embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or mo...

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 relates to an application publishing method and system based on kubernetes, electronic equipment and a storage medium. The method comprises the steps of: selecting application necessaryinformation based on kubernetes to create an application, and configuring construction parameters and release parameters of the application respectively; constructing an application mirror image basedon Jenkins and the necessary information of the application, and storing mirror image information of the application mirror image to a database to complete application construction; and receiving a user publishing instruction, and calling the kubernets API by the application mirror image to complete publishing. The general application publishing system supporting multiple technical stacks is realized by arranging the kubernetes based on the open source container, and has the advantages that the application publishing docking cost is reduced, the application publishing period is shortened, theapplication publishing risk is reduced, and the cluster resource utilization rate is improved.

Description

technical field [0001] The present disclosure relates to the Internet field, and in particular, relates to a kubernetes-based application publishing method, system, electronic device, and computer-readable storage medium. Background technique [0002] In the application architecture scenario with a large number of microservices, how to efficiently build and release applications is a very challenging problem. Traditional manual or semi-automatic maintenance methods are very inefficient and error-prone in scenarios with a large number of applications. [0003] There are currently two mainstream solutions: [0004] 1) Application publishing based on virtual machines / physical machines: Most of them are based on task orchestration tools such as ansible, and push applications to several virtual hosts / physical machines in a predefined manner. [0005] 2) Container-based application publishing: most of them are based on docker containerization technology, and distribute the built ...

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/71G06F9/54
CPCG06F8/71G06F9/54
Inventor 梁栋贾晨梁田张林敏包培培
Owner 北京值得买科技股份有限公司
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