Thesis Details
Software Versions Management in Containers Deployment
Bachelor's Thesis
Student: Růžička Adam
Academic Year: 2014/2015
Supervisor: Smrčka Aleš, Ing., Ph.D.
Czech title
Využití správy verze softwaru v Linuxových kontejnerech
Language
English
Abstract
The aim of this thesis is to analyse requirements and design a solution for using the open-source project Katello to manage software present on Docker images. In this thesis there are introduced virtualization technologies with emphasis on container virtualization and also projects Foreman and Katello and their usage for content management of RPM software packages. Furthermore, it deals with design and implementation of extension for project Katello allowing managing Docker images. The functionality of the application was experimentally tested and verified and further possibilities for extension were outlined.
Keywords
Foreman, Katello, Ruby, Docker, content management
Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
15 June 2015
Reviewer
Committee
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Kotásek Zdeněk, doc. Ing., CSc. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Citation
RŮŽIČKA, Adam. Software Versions Management in Containers Deployment. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-15. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/17700/
BibTeX
@bachelorsthesis{FITBT17700, author = "Adam R\r{u}\v{z}i\v{c}ka", type = "Bachelor's thesis", title = "Software Versions Management in Containers Deployment", school = "Brno University of Technology, Faculty of Information Technology", year = 2015, location = "Brno, CZ", language = "english", url = "https://www.fit.vut.cz/study/thesis/17700/" }