Font Size: a A A

Design And Implementation Of Application Automation Deployment System On Container Cloud Platform

Posted on:2022-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:G Q ZhengFull Text:PDF
GTID:2518306551953939Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,cloud computing technology has developed rapidly,and cloud-native technologies represented by containers,microservices,and DevOps have received a large number of landing practices.Container cloud platforms built on the basis of container technology are increasingly appearing in people's vision.At the same time,the innovation of application architecture has led to more and more demanding deployment of services and applications on the platform.In order to complete the application deployment tasks under the container cloud platform more conveniently and quickly,the thesis designs and implements an automated deployment system.The application automation deployment system on the container cloud platform is mainly to deploy applications to the cloud platform so that the application can be managed by the cloud platform,thereby freeing developers from complicated deployment,operation and maintenance.The system allows developers to pay more attention to demand development to improve project development efficiency.The implementation of the automated deployment system relies on some open source components,the system packages Jenkins components,and designs a pipeline mechanism that is more suitable for the container cloud platform.The thesis proposes a multi-cluster deployment plan,which realizes the isolation of system resources and user resources.The thesis designs and implements a new template engine,which solves the call problem of automated deployment subsystems and cloud platforms.The system realizes dependency reuse and file reuse by mounting storage volumes,and provides a dynamic service to complete application integration and deployment tasks.The design of dependency reuse and dynamic service enables the system to use resources more effectively,and the pipeline mechanism based on dynamic configuration enables the system to cope with more complex application deployment scenarios.The system not only improves resource utilization,but also improves development efficiency,which is of great value in actual production.
Keywords/Search Tags:Container cloud platform, application deployment, automated deployment, Kubernetes
PDF Full Text Request
Related items