System and method for arranging charts automaticl deployment on basis of kubernetes

A web browser and tool technology, applied in the field of automatic deployment system, can solve the problems of long product release process and high maintenance cost, and achieve the effect of ensuring smooth release and upgrade, improving management operation and maintenance efficiency, and good promotion and application value

Pending Publication Date: 2020-05-12
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The configuration items of each chart (completed by configuring the values.yaml file of the chart) and the arrangement and deployment management of the chart product package are a relatively cumbersome process. If you release the chart one by one, you need to manually wait by the computer room at any time, and organize it clearly according to the document The sequence of installation, the product release process of manual management is longer, and the maintenance cost is higher

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
  • System and method for arranging charts automaticl deployment on basis of kubernetes
  • System and method for arranging charts automaticl deployment on basis of kubernetes
  • System and method for arranging charts automaticl deployment on basis of kubernetes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] The system for automatically deploying charts based on kubernetes of the present invention includes a web browser, a swift tool, a tiller component and a k8s-apiserver component.

[0032] The web browser communicates with the swift tool, accesses the swift tool through the web browser, and the swift tool is used to control the installation of charts in the installation list. The swift tool is connected to the tiller component. The swift tool sends the installation logic of the chart to the tiller component. The tiller component is responsible for installing the chart, and the tiller component interacts with the k8s-apiserver.

[0033] Such as figure 1 As shown, the installation list list is defined in the site of each customer area, and multiple installation list lists can be defined in the site of each customer area. Multiple chart groups are defined in each installation list list, multiple charts are defined in each chart group, and the installation logic of the char...

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 system and a method for arranging charts automatic deployment based on kubernetes, and belongs to the technical field of kubernetes containers. The invention discloses a system for arranging charts automatic deployment on the basis of kubernetes. The system comprises a web browser, a swift tool, a tiller component and a k8s-apiserver component, wherein the web browser isin communication with the swift tool, the swift tool is connected with the tiller component, the tiller component is responsible for installing the charts, and the tiller component interacts with thek8s-apiserver. According to the invention, the installation sequence of the arrangement charts can be flexibly modified, the dependence of the arrangement charts is controlled, and the popularizationand application value is very good.

Description

technical field [0001] The invention relates to the technical field of kubernetes containers, and specifically provides a system and method for automatically deploying charts based on kubernetes. Background technique [0002] Many people have used ap-get under Ubuntu or yum under CentOS, both of which are package management tools under Linux system. Using apt-get / yum, application developers can manage dependencies between application packages and publish applications; users can find, install, upgrade, and uninstall applications in a simple way. Kubernetes is a brand-new distributed architecture solution based on container technology, and it is a one-stop complete distributed system development and support platform. We can think of Helm as apt-get / yum under Kubernetes. Helm is a package manager for kubernetes developed by Deis (https: / / deis.com / ). Each package is called a Chart, and a Chart is a directory. Among them, values.yaml is the parameter configuration file requir...

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/60G06F8/61G06F9/448G06F9/445
CPCG06F8/60G06F8/61G06F9/4482G06F9/4451
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