Implementează un pipeline ETL pe Kubernetes
Vei implementa un pipeline ETL pe Kubernetes. Pașii de Extragere, Transformare și Încărcare vor fi realizați de Pod-uri, care citesc și scriu în Persistent Volume-uri corespunzătoare, create prin Persistent Volume Claims.
Sarcina ta este să găsești numărul total de pasageri care au călătorit cu un taxi galben din NYC în grupuri de 2 sau mai mulți. „Extract Pod"-ul va pregăti datele inițiale sub forma unui fișier CSV și le va transmite „Transform Pod"-ului. Acest Pod va rafina datele despre taxiuri galbene într-o bază de date SQLite, va selecta toate datele necesare pentru calculul final și le va transmite „Load Pod"-ului. Acest ultim Pod va însuma toate datele despre pasageri, le va afișa și le va salva ca fișier CSV.
Toți acești pași vor fi realizați folosind obiectele standard Kubernetes pe care le cunoști. Au fost pregătite două directoare,
"Docker/" și "Manifests/", care conțin fișierele necesare pentru a crea imaginile Docker și a le implementa folosind Kubernetes.
Acest exercițiu face parte din cursul
Introducere în Kubernetes
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul