♥ 3
⚡ 0
Flannel · Lección 02

¿Qué es el Container Network Interface (CNI), y qué rol cumple Flannel dentro de ese estándar?

CNI es una especificación estándar que define cómo un runtime de contenedores debe configurar la red de un Pod al crearlo, y Flannel es una implementación concreta de ese estándar, siendo uno de varios plugins CNI distintos que pueden usarse para cumplir esa especificación
CNI y Flannel son exactamente el mismo concepto con un nombre distinto, sin ninguna relación real de especificación general frente a implementación específica entre ambos
Solo puede existir exactamente un único plugin CNI en total compatible con el estándar, sin ninguna posibilidad real de que existan implementaciones alternativas distintas a Flannel
Flannel reemplaza por completo la necesidad de que exista cualquier tipo de estándar CNI, operando de forma completamente independiente sin seguir esa especificación
Flannel · Lección 02

Completa el código

CNI define cómo un runtime de contenedores debe configurar la red de un Pod al
Flannel · Lección 02

¿Por qué que Flannel siga el estándar CNI (en vez de implementar su propia interfaz completamente propietaria) permite que un cluster de Kubernetes pueda cambiar de Flannel hacia otro plugin CNI distinto sin tener que modificar el runtime de contenedores o Kubernetes mismo?

✓

¡Lección completada!

Qué es CNI y dónde encaja Flannel

0
XP ganado
3
Vidas restantes