Uso del plugin de canal CNI para redes de pod

Obtenga información sobre el uso del plugin CNI de canal para la comunicación de pod en nodos de trabajador en clusters creados mediante Container Engine for Kubernetes (OKE).

El plugin CNI de canal proporciona redes de pod sin utilizar direcciones IP de un bloque CIDR de una VCN. La comunicación entre pods se encapsula en la red de superposición de canal, una red virtual de superposición privada simple que satisface los requisitos del modelo de red de Kubernetes mediante la asociación de direcciones IP a contenedores. Solo se puede acceder a los pods de la red de superposición privada desde otros pods del mismo cluster. Para obtener más información sobre flannel, consulte la documentación de franela.

La red de superposición de canal utiliza su propio bloque CIDR para aprovisionar pods y nodos de trabajador con direcciones IP. El bloque de CIDR de canal no se comparte entre clusters, por lo que puede especificar el mismo bloque de CIDR de canal para varios clusters. El bloque de CIDR de canal por defecto es lo suficientemente grande como para soportar 65.534 pods y 512 nodos de trabajador, y se puede aumentar de tamaño para soportar muchos más. Además, la unidad de nodo no determina el número de pods por nodo de trabajador. Por lo tanto, considere el uso del plugin CNI de canal si la densidad de pods por nodo presenta un obstáculo para el uso del CNI de redes de pod nativo de VCN de OCI.

Puede utilizar el plugin CNI de canal con pools de nodos gestionados, pero no con pools de nodos virtuales.

En las versiones anteriores a julio de 2022, los clusters que creó con Container Engine for Kubernetes siempre utilizaban el plugin CNI de canal para redes de pod. En versiones posteriores a julio de 2022, el plugin CNI de red de pod nativo de VCN de OCI es el valor por defecto si utiliza la consola para crear clusters (ejecutando Kubernetes 1.22 o posterior). Sin embargo, al utilizar el flujo de trabajo "Creación personalizada", puede elegir crear clusters que utilicen el plugin CNI de canal. El plugin CNI de canal sigue siendo el predeterminado si utiliza la API.