2020-10-01 13:15:25 +00:00
---
title: Samuel Širotník
published: true
date: 01-02-2014
taxonomy:
2020-10-02 14:06:48 +00:00
category: [bp2021]
2020-10-01 13:15:25 +00:00
tag: [raspberrypi,cloud]
author: Daniel Hladek
---
2020-09-29 10:58:07 +00:00
# Samuel Širotník
Rok začiatku štúdia: 2018
## Bakalársky projekt 2020
Pokusný klaster Raspberry Pi pre výuku klaudových technológií
1. Vypracujte teoretický úvod do technológie Kubernetes
2. Vytvorte pokusný klaster pomocou viacerých modulov Raspberry Pi a nainštalujte na neho Kubernmetes
3. Vypracujte podrobný návod na zostavenie hardvérovej časti
2020-09-29 11:10:12 +00:00
4. Vypracujte podrobný návod na inštaláciu softvéru - operačného systému a súčastí Kubernetes.
2020-11-13 12:49:09 +00:00
Cieľ projektu je vytvoriť domáci lacný klaster pre výuku cloudových technológií.
2020-09-29 11:10:12 +00:00
2020-10-30 12:18:34 +00:00
Zásobník úloh:
- Aktivujte si technológiu WSL2 a Docker Desktop ak používate Windows.
2020-11-13 12:49:09 +00:00
Virtuálne stretnutie 13.11.
Stav:
- Nainštalovaný microk8s.
- Prečítané tutoriály - install microk8s, oficiálny k8s tutoriál [Kubernetes Basics ]( https://kubernetes.io/docs/tutorials/kubernetes-basics/ ).
2020-10-30 12:05:11 +00:00
Virtuálne stretnutie 30.10.
Stav:
- vypracovaný písomný prehľad podľa pokynov
- nainštalovaný RaspberryPI OS do Virtual\boxu
- vypracovaný predbežný HW návrh
2020-11-13 12:49:09 +00:00
- Nainštalované Docker Toolbox aj Ubuntu s Dockerom
2020-10-30 12:18:34 +00:00
- Oboznámenie sa s Dockerom
2020-11-13 12:49:09 +00:00
- Vedúci: vykonaný nákup HW - Dosky 5x RPi4 model B 8GB, SD Karty 128GB 11ks, the pi hut Cluster Case for raspberry pi 4ks, Zdroj 60W and 18W Quick Charger Epico 1ks. 220V kábel a zásuvka s vypínačom.
2020-10-30 12:05:11 +00:00
Do budúceho stretnutia:
- Dá sa kúpiť oficiálmy 5 portový switch?
- Skompletizovať nákup a dohodntúť spôsob odovzdania. Podpísať preberací protokol.
2020-10-30 12:18:34 +00:00
- Použite https://kind.sigs.k8s.io na simuláciu klastra.
- Nainštalujte si https://microk8s.io/ , prečítajte tutoriály https://ubuntu.com/tutorials/
- Prejdite si https://kubernetes.io/docs/tutorials/hello-minikube/ alebo pododbný tutoriály
2020-10-30 12:05:11 +00:00
2020-11-13 12:49:09 +00:00
2020-10-16 12:14:58 +00:00
Virtuálne stretnutie 16.10.
2020-09-29 11:10:12 +00:00
2020-10-16 12:14:58 +00:00
Stav:
- Prečítanie články
- začatý tutorál Docker zo ZCT
- vedúci vytovoril prístup na Jetson Xavier AGX2 s ARM procesorom.
- začatý nákup na Raspberry Pi a príslušenstvo.
Úlohy do ďalšieho stretnutia
- Vypracovať prehľad (min 4) existujúcich riešení Raspberry Pi cluster (na odovzdanie). Aký hardware a software použili?
- napájanie, chladenie, sieťové prepojenie
- Oboznámte sa s https://www.raspberrypi.org/downloads/raspberry-pi-os/
- Nainštalujte si https://roboticsbackend.com/install-raspbian-desktop-on-a-virtual-machine-virtualbox/
- Napíšte podrobný návrh hardware pre vytvorenie Raspberry Pi Cluster.
2020-09-29 11:10:12 +00:00
Stretnutie 29.9.
Dohodli sme sa na zadaní práce.
Návrhy na zlepšenie (pre vedúceho):
- Zistiť podmienky financovania (odhad 350EUR).
- K dispozícii je ARM počítač "Jetson Xavier AGX" - vytvoriť prístup.
Úlohy na ďalšie stretnutie:
- Prečítajte si:
- https://magpi.raspberrypi.org/articles/build-a-raspberry-pi-cluster-computer
- https://www.raspberrypi.org/blog/five-years-of-raspberry-pi-clusters/
- https://kubecloud.io/setting-up-a-kubernetes-on-arm-cluster-on-raspberry-pis-f7f64065138c
- https://kubernetes.io/docs/tutorials/
- https://student.kemt.fei.tuke.sk/predmety/zct
- Nainštalujte si:
- https://kubernetes.io/docs/tasks/tools/install-minikube/
- Docker
- Pripravte návrh aký hardware a software bude potrebný.
Podmienkou pre získanie zápočtu je účasť na konzultácii min. raz za 2 týždne. Menej ako 6 konzultácií za semester je dôvod pre zníženie hodnotenia alebo neudelenie zápočtu.
2020-10-01 07:37:08 +00:00
Komunikácia je možná aj cez [MS Teams ](https://teams.microsoft.com/l/team/19%3aa8596a401a3842e5b91ac918a2a0afb1%40thread.tacv2/conversations?groupId=4fc0c627-d424-4587-b73a-2e47509862e9&tenantId=1c9f27ef-fee6-45f4-9a64-255a8c8e25a5 ).