Závěrečná práce: Viktoriia Martynovych, učo 531922: DevOps Support for Continuous Release of Research Tools on Kubernetes Clusters
Bakalářská práce
DevOps Support for Continuous Release of Research Tools on Kubernetes Clusters
Anotace
Výzkumné instituce a univerzitní fakulty vyvíjejí softwarové nástroje, jejichž širšímu využití často nebrání jejich technická úroveň, ale chybějící infrastruktura pro vydávání nových verzí. Bez CI/CD pipeline nebo orchestrace kontejnerů vyžaduje zpřístupnění nástroje externím uživatelům ruční zásah správce při každé aktualizaci. Tato práce představuje návrh, implementaci a vyhodnocení řešení pro automatizaci …více
Abstract
Research institutions and university faculties develop software tools whose broader adoption is frequently blocked not by technical merit but by the absence of release infrastructure. Without a CI/CD pipeline or container orchestration, making a tool externally available requires manual administrator involvement for every update. This thesis presents the design, implementation, and evaluation of a …více
Zadání práce
The goal of this work is to design a CI/CD workflow for releasing research tools stored in GitLab repositories on Kubernetes clusters in the form of Docker images. Considering that the researchers are no CI/CD experts, every non-project-specific part of the workflow shall be automated to simplify its adoption by the researchers. The workflow and its automation shall be evaluated on a set of research tools developed by the Masaryk University and the Brno University of Technology in collaboration with Honeywell.
The resulting solution will be made available in IS under the EPL 2.0 licence.
14. 6. 2026 13:45, prof. Ing. Tomáš Vojnar, Ph.D., učo 134390
Konzultanti
ext KTP FI MU
Honeywell
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
DevOps Course Seminar Materials
Bc. Samuel Sabo -
Návrh digitální infrastruktury pro společnost Lakmoos
Bc. Adam Žitník, učo 536367 -
Optimizing React Native application deployment processes with automation
Ing. Jan Glos -
DevOps Solution for OnlyDevs platform
Bc. Šimon Jelok -
DevOps Course Lectures
Bc. Martin Marcinech -
Automating Bug Bounty
Mgr. Ján Masarik -
Automation of release engineering ticket triage process
Bc. Michal Marcin -
Foreman plugin for Jenkins CI
Mgr. et Mgr. Ondřej Pražák




