Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Gray release arrangement method based on Kubernetes platform and Istio grid technology

A gray-scale release and grid technology, applied in the direction of data exchange network, generation of response error, error detection of redundant data in operation, etc., can solve the problem of speed and quality, lack of flexibility, enterprise data security , short release cycle and other issues, to reduce the dependence of testers, ensure rapid self-healing ability, and accelerate the release speed

Inactive Publication Date: 2020-05-19
江苏艾佳家居用品有限公司
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of project iteration, it is inevitable that the project needs to be launched, the service changes frequently, the release cycle is short, and the speed and quality are always difficult to achieve. The test work of the project relies too much on testers, and the offline test needs to manually construct data. The structure increases the risks and impacts on releases. Nowadays, some gateway technologies like ingress-nginx and trafik are used to achieve partial grayscale releases. Some are complex, and some are not always smooth enough for business switching during the release process. It has a great impact on the business, some functions will also require additional development workload, lack of flexibility and enterprise data security and other defects

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
  • Gray release arrangement method based on Kubernetes platform and Istio grid technology
  • Gray release arrangement method based on Kubernetes platform and Istio grid technology
  • Gray release arrangement method based on Kubernetes platform and Istio grid technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail:

[0040] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention

[0041]In order to solve the above technical problems, the present invention proposes an orchestration method based on Istio micro-service grid to implement smooth grayscale release of services on the kubernetes platform, which can quickly realize the coexistence of multiple versions of online services, and can flexibly schedule diffe...

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 gray release arrangement method based on a Kubernetes platform and an Istio grid technology. According to the method, the characteristics of a virtual Service of Istio, the characteristics of a destination Rule module and the label characteristics of kubernetes are utilized, a helm publishing tool is adopted, a deployment template of the service kubernetes and related attribute values of values of the dynamic control template are flexibly generated, the flow of the micro-service AB version in the kubernetes cluster is dynamically and smoothly scheduled, and smooth gray release is quickly and stably realized, so that the test cost of test personnel is reduced, and the range of influence on services is reduced.

Description

technical field [0001] The present invention relates to the technical field of cloud computing and infrastructure, and in particular to a gray-scale release arrangement method based on Kubernetes platform and Istio grid technology. Background technique [0002] Service Mesh is used to describe the network of microservices that make up such applications and the interactions between them. As a service mesh grows in size and complexity, it becomes increasingly difficult to understand and manage. Its requirements can include discovery, load balancing, failure recovery, metrics, and monitoring. Service meshes also typically have more complex operational requirements such as A / B testing, canary rollouts, rate limiting, access control, and end-to-end authentication; Istio provides behavioral insight and operational control across the entire service mesh , thereby providing a complete solution to meet the various needs of microservice applications. [0003] Kubernetes is an open ...

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
IPC IPC(8): G06F8/71G06F11/14H04L12/24
CPCG06F8/71G06F11/1433H04L41/082H04L41/0863
Inventor 王冲周甜邓志伟蒯文武
Owner 江苏艾佳家居用品有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products