Introducción a las redes de Kubernetes
Introducción a las redes de Kubernetes
En este seminario web, aprenderás cómo Kubernetes permite que las aplicaciones estén disponibles fuera de un clúster de Kubernetes. Abordaremos el tema desde la perspectiva de las redes para comprender cómo Kubernetes cuenta con su propia interfaz de red de contenedores (CNI), que se utiliza para facilitar la comunicación entre pods (contenedores). A continuación, analizaremos el tipo de servicio de Kubernetes para entender cómo la elección de «ClusterIP», «NodePort», «HostPort» y «LoadBalancer» puede afectar a la disponibilidad y al rendimiento de un servicio. También veremos el tipo de recurso «Ingress» y cómo se utiliza para proporcionar enrutamiento de contenido de capa 7 (L7) para el tráfico HTTP y HTTPS.
Después de analizar el funcionamiento interno de Kubernetes, aprenderemos cómo interactúa BIG-IP con un clúster de Kubernetes mediante NodePort o una CNI como Flannel o Calico (VXLAN/BGP). Esta interacción se facilita mediante el uso de F5 Container Ingress Services para automatizar la configuración de la instancia de BIG-IP.
Por último, veremos en qué se diferencia NGINX Ingress Controller del controlador NGINX Ingress Controller del proyecto Kubernetes (sí, tienen el mismo nombre, pero distintos autores) a la hora de admitir el tipo de recurso Ingress de Kubernetes para el enrutamiento de tráfico HTTP y HTTPS en la capa 7.
A lo largo del seminario web, haremos una demostración de aspectos relevantes de Kubernetes, F5 BIG-IP y NGINX relacionados con las redes y la compatibilidad con los recursos de Kubernetes.
En este seminario web, trataremos los siguientes temas:
- Tipos de recursos de red de Kubernetes (Service/Ingress)
- BIG-IP para conectarse a la red de un clúster de Kubernetes
- Compatibilidad de NGINX Ingress Controller con los recursos Ingress de Kubernetes
Ponentes

Eric Chen
Arquitecto sénior de soluciones
F5

Tom Gamull
