Flannel · Lección 12
¿Qué información clave contiene típicamente el ConfigMap de Flannel desplegado junto con el DaemonSet, que cada instancia de flanneld lee al iniciar?
El rango total de direcciones de red que Flannel gestiona para todo el cluster, y la configuración del backend específico a usar (como VXLAN o host-gw), información que cada flanneld necesita para coordinarse correctamente con los demás nodos del mismo cluster
El ConfigMap de Flannel contiene las credenciales de acceso reales de cada usuario individual que puede autenticarse en el cluster de Kubernetes
Solo puede existir exactamente un único ConfigMap en total dentro de todo el cluster, sin ninguna posibilidad real de que Flannel tenga su propia configuración separada de otros componentes
Modificar el ConfigMap de Flannel después de la instalación inicial no tiene absolutamente ningún efecto real sobre el comportamiento de los nodos del cluster en ningún momento
Flannel · Lección 12
Completa el código
El ConfigMap contiene la configuración del backend específico a usar, como VXLAN o
Revisa: contiene la configuración del backend específico a usar, como VXLAN o host-gw.
Flannel · Lección 12
¿Por qué todos los nodos del cluster deben leer exactamente la misma configuración de backend desde el ConfigMap compartido, en vez de que cada nodo pudiera elegir un backend distinto de forma independiente?
Pista: distintos backends (VXLAN, host-gw) usan mecanismos de encapsulación o enrutamiento incompatibles entre sí; si un nodo usara VXLAN mientras otro usara host-gw, ninguno de los dos podría interpretar correctamente el tráfico que el otro está enviando con un mecanismo distinto, rompiendo la comunicación entre ellos; el ConfigMap compartido garantiza que todos los nodos del cluster usen consistentemente el mismo backend configurado.
✓
¡Lección completada!
El ConfigMap de configuración de Flannel
0
XP ganado
3
Vidas restantes