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, Félix
Keywords: Raspberry Pi
Kubernetes
cluster
Issue Date: 25-Jun-2020
Publisher: Universitat Oberta de Catalunya (UOC)
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/.
Language: English
URI: http://hdl.handle.net/10609/116967
Appears in Collections:Bachelor thesis, research projects, etc.

Share:
Export:
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 PDFView/Open
asabatemaTFG0620presentació.pdfTFG presentation533.12 kBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons