Desmitificando el networking en Kubernetes

By Pablo Fredrikson

Elevator Pitch

Pods, kube-proxy, services, ingress, flannel? que es todo esto? como funciona? cuando uno crea su propio cluster Kubernetes, espera que esta magia solucione todos los entornos de red posibles. Como funciona esta magia?

Description

Networking en Kubernetes es un tema complejo para los principiantes en Kubernetes, la idea de esta charla es sacarle ese miedo a la gente y explicar como el tráfico se mueve de un lado a otro, desde los pods, pasando por kube-proxy hasta el acceso externo con ingress.

Una vez que aprendemos como funciona el networking, podemos usar estos conocimientos para hacer blue-green deployments y rollbacks instantáneos, sin tener que esperar que el container o la app inicie.

Notes

Conocimientos básicos de docker son requeridos, Kubernetes es un orquestador de containers, voy a explicar un poquito qué es y como funciona. Pero la charla va a estar orientada al networking y como el tráfico llega a cada servicio