Nasazení ETL pipeline na Kubernetes
Nasadíš ETL pipeline na Kubernetes. Kroky Extract, Transform a Load budou realizovány Pody, které čtou a zapisují do příslušných Persistent Volumes vytvořených pomocí Persistent Volume Claims.
Tvým úkolem je zjistit celkový počet cestujících, kteří jeli žlutým taxíkem v NYC ve skupině 2 nebo více osob. „Extract Pod" připraví vstupní data jako CSV soubor a předá je „Transform Podu". Ten zpracuje data žlutého taxíku do SQLite databáze, vybere všechna data potřebná pro finální výpočet a předá je „Load Podu". Tento poslední Pod sečte veškerá data o cestujících, zobrazí výsledek a uloží ho jako CSV soubor.
Všechny tyto kroky se provedou pomocí standardních Kubernetes objektů, které už znáš. Byly připraveny dva adresáře,
"Docker/" a "Manifests/", které obsahují potřebné soubory pro vytvoření Docker images a jejich nasazení přes Kubernetes.
Toto cvičení je součástí kurzu
Úvod do Kubernetes
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení