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

Deployment system and method

A technology for deploying systems and servers, which is applied in software deployment, instrumentation, software testing/debugging, etc., and can solve problems such as excessive manual intervention

Pending Publication Date: 2020-09-01
SICHUAN HONGMEI INTELLIGENT TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] It can be seen from the above description that in the current CICD process of continuous integration and continuous delivery, some codes are managed by SVN, some are developed locally and then sent to operation and maintenance for manual deployment, and some are manually executed on the server. Packaging and deployment, the above-mentioned methods all have too much manual intervention in the CICD process

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
  • Deployment system and method
  • Deployment system and method
  • Deployment system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the protection of the present invention. scope.

[0067] like figure 1 As shown, the embodiment of the present invention provides a deployment system, including: Gitlab server 101, Jenkins server 102, packaging server 103 and Ansible server 104;

[0068] The Gitlab server 101 is deployed in the intranet, and the Jenkins server 102, the packaging server 103 and the Ansible server 104 are deployed in th...

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 provides a deployment system and method. The deployment system comprises a Gitlab server deployed in an intranet, a Jenkins server deployed in a public cloud, a packaging server and an Ansible server, the Gitlab server is used for pushing a first callback request to the Jenkins server when receiving the deployment mode for deploying the service, so that the Jenkins server pulls the deployment mode from the Gitlab server; pushing a second callback request to the Jenkins server when the service code is received, thus the Jenkins server calls the deployment mode to execute: pullingthe service code from the Gitlab server, obtaining an associated parameter associated with the service, pushing the service code and the associated parameter to the packaging server, so that the packaging server carries out packaging processing on the service code to obtain a packaged service, and the service and the associated parameter are pushed to the Ansible server; and the Ansible server isused for deploying the service to the target position according to the associated parameters. According to the scheme, manual intervention in the CICD process is reduced.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a deployment system and method. Background technique [0002] At present, many enterprises have a local intranet server environment and a business server environment on the cloud. The development and deployment environment of services is complex, and the requirements and scenarios for service deployment and delivery are getting higher and higher. The continuous delivery and deployment of services almost require It has become an essential skill for operation and maintenance, and it also has high requirements for its stability, reliability, and flexibility. [0003] Application number CN201410680952.2 discloses a method for accessing web applications through an external network through an internal network, which discloses that a specified The second-level domain name of the port; the external network can directly access the website deployed on the LAN server through the second-l...

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/60G06F11/36
CPCG06F8/60G06F11/3664
Inventor 严杰蒋承
Owner SICHUAN HONGMEI INTELLIGENT TECH CO LTD
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