ComenzarEmpieza gratis

Despliega una canalización ETL en Kubernetes

Vas a desplegar una canalización ETL en Kubernetes. Tus pasos de Extract, Transform y Load se realizarán con Pods, que leen y escriben en los Volúmenes Persistentes correspondientes creados por Persistent Volume Claims.

Tu tarea es encontrar el número total de pasajeros que tomaron un taxi amarillo de NYC en grupos de 2 o más personas. Tu "Extract Pod" preparará los datos iniciales como un archivo CSV y se los pasará al "Transform Pod". Este Pod depurará los datos de yellow cab en una base de datos SQLite, seleccionará toda la información necesaria para el cálculo final y se la pasará al "Load Pod". Este Pod final sumará todos los datos de pasajeros, los mostrará y los guardará como un archivo CSV.

Todos estos pasos se realizarán usando los objetos estándar de Kubernetes que ya conoces. Se han preparado dos directorios, "Docker/" y "Manifests/", que contienen los archivos necesarios para crear las imágenes de Docker y desplegarlas con Kubernetes.

Este ejercicio forma parte del curso

Introducción a Kubernetes

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio