Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/116967
Title: Kasperry PI
Author: Sabaté Martínez, Albert
Tutor: Freitag, Felix  
Abstract: The project Kasperry PI consists of deploying a Kubernetes cluster, which has four Raspberry PI 4 (4Gb) and a development Raspberry PI to build the Docker images, also it will be accessible world-wide. Kasperry PI required research and development to be able to build the cluster and make it work with public internet. The cluster contains monitoring, security and routing using ingress route. In order to achieve this, DataDog was implemented for monitoring and Traefik for doing the DNS routing. Security was a major concern and it has been implemented in every part of the cluster. Furthermore, Kasperry PI project covers how to implement a CI/CD environment using Github and Github Actions, which is the new schema to work with distributed applications in microservices. Finally, as a working proof, a web page was developed with Gatsby containing homemade "how to build a home production-ready Kubernetes cluster" tutorials. All of these tutorials are available at https://kasperry.io/.
Keywords: Raspberry Pi
Kubernetes
cluster
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: 25-Jun-2020
Publication license: http://creativecommons.org/licenses/by-sa/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
asabatema_CODE.zipSource Code of Kasperry PI Project4,06 MBCompressed Zip File (.zip)View/Open
asabatemaTFG0620memòria.pdfTFG memory5,28 MBAdobe PDFThumbnail
View/Open
asabatemaTFG0620presentació.pdfTFG presentation533,12 kBAdobe PDFThumbnail
View/Open