Un cluster di Tanzu Kubernetes di cui è stato eseguito il provisioning da Servizio Tanzu Kubernetes Grid supporta due opzioni CNI: Antrea (predefinita) e Calico. Entrambi sono software open source che forniscono servizi di rete per pod, servizi e ingresso di cluster.

I cluster di Tanzu Kubernetes di cui viene eseguito il provisioning dal Servizio Tanzu Kubernetes Grid supportano le seguenti opzioni Container Network Interface (CNI):
Antrea è l'interfaccia CNI predefinita per i nuovi cluster di Tanzu Kubernetes. Se si utilizza Antrea, non è necessario specificarla come CNI durante il provisioning del cluster. Per utilizzare Calico come CNI sono disponibili due opzioni:
Nota: L'utilizzo di Antrea come CNI predefinita richiede una versione minima del file OVA per i cluster di Tanzu Kubernetes. Vedere Elenco di Release di Tanzu Kubernetes.

Nella tabella sono riepilogate le funzionalità di rete del cluster di Tanzu Kubernetes e la relativa implementazione.

Tabella 1. Rete dei cluster di Tanzu Kubernetes
Endpoint Provider Descrizione
Connettività pod Antrea o Calico CNI per i pod. Antrea utilizza Open vSwitch. Calico utilizza il bridge Linux con BGP.
Tipo di servizio: ClusterIP Antrea o Calico Tipo di servizio Kubernetes predefinito, accessibile solo dall'interno del cluster.
Tipo di servizio: NodePort Antrea o Calico Consente l'accesso esterno tramite una porta aperta su ciascun nodo di lavoro mediante il proxy di rete Kubernetes.
Tipo di servizio: LoadBalancer Bilanciamento del carico NSX-T, NSX Advanced Load Balancer, HAProxy Per NSX-T, un server virtuale per definizione di tipo di servizio. Per NSX Advanced Load Balancer, fare riferimento alla relativa sezione della presente documentazione.
Nota: Alcune funzionalità di bilanciamento del carico potrebbero non essere disponibili con HAProxy, ad esempio il supporto per gli IP statici.
Ingresso cluster Controller di ingresso di terze parti Routing per il traffico pod in entrata; è possibile utilizzare qualsiasi controller di ingresso di terze parti.
Criterio di rete Antrea o Calico Controlla quale dev'essere il traffico consentito verso e dai pod e dagli endpoint di rete selezionati. Antrea utilizza Open vSwitch. Calico utilizza tabelle IP di Linux.