Thesis Details

Setup of Application-Computation On-Premise Mini-Cloud Based on Kubernetes

Bachelor's Thesis Student: Stuchlý Samuel Academic Year: 2020/2021 Supervisor: Jeřábek Kamil, Ing.
Czech title
Sestavení aplikačně-výpočetního on-premise mini-cloudu založeného na Kubernetes
Language
English
Abstract

Kubernetes is a container orchestration platform for deployment and management of applications on a cluster. The goal of this thesis is to understand kubernetes and its components, and then design and set up an optimal kubernetes cluster architecture for a small kubernetes-based on-premise mini-cloud on the VUT University grounds. This Bachelor thesis explores basics of containers, container runtimes, container orchestration tools, Kubernetes architecture and its components and Ansible automation platform. It further includes description of designed architecture of the cluster, that will be implemented. Contribution of the this thesis resides in the architectural design of kubernetes cluster, that will be later installed on the university grounds and will be ready to use by university.

Keywords

container, Docker, container orchestration, kubernetes, Ansible, cluster, mini-cloud, Kubespray

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
17 June 2021
Reviewer
Committee
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), předseda
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Hradiš Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
STUCHLÝ, Samuel. Setup of Application-Computation On-Premise Mini-Cloud Based on Kubernetes. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-17. Supervised by Jeřábek Kamil. Available from: https://www.fit.vut.cz/study/thesis/23720/
BibTeX
@bachelorsthesis{FITBT23720,
    author = "Samuel Stuchl\'{y}",
    type = "Bachelor's thesis",
    title = "Setup of Application-Computation On-Premise Mini-Cloud Based on Kubernetes",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/23720/"
}
Back to top