Font Size: a A A

Research On Automatic Releasesystem Based On SALTSTACK

Posted on:2020-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:X ShaoFull Text:PDF
GTID:2428330623459678Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
DevOps(a portmanteau word of Development and Operations)is a general term for a set of process,method and system that facilitates communication,collaboration and integration between software developers(Dev)and IT operations technicians(Ops).In recent years,with the continuous exploration and practice,DevOps has gradually transformed from the original popular vocabulary into the industry's focus technology,which brings great changes to the traditional software development model.More companies hope to have a platform or tool to unify the delivery of environmental management work and development,to improve deployment efficiency during development and testing,and to simplify management processes during development,testing,and operation and maintenance to reduce communication costs and delivery risks.This paper aims to realize some parts of DevOps according to continuous integration and operation and maintenance management,and finally form an automatic release system,which includes the testing of all kinds of information in the environment to realize the rapid and convenient construction of the application,and maintain the stability of the test environment.It is a very practical tool for the R&D team.The main work of this paper includes multi-faceted analysis of the enterprise environment,design and implementation of automatic release system solutions.The integration of Saltstack and Jenkins achieves the integration of management and deployment.Main function pages of each module of the automatic publishing system are demonstrated,and the detailed functions and instructions for each page are explained.Combined with the various pages of the automatic release system,the usage of the system and how to configure and publish in Jenkins are described in detail according to the order of operation.
Keywords/Search Tags:DevOps, continuous integration, operation and maintenance management, Saltstack, Jenkins
PDF Full Text Request
Related items