Collega più interfacce di rete a Pods con Multus - Amazon EKS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Collega più interfacce di rete a Pods con Multus

Multus CNI è un plug-in di interfaccia di rete contenitore (CNI) per Amazon EKS che consente di collegare più interfacce di rete a un Pod. Per ulteriori informazioni, consulta la CNI documentazione Multus- su GitHub.

In AmazonEKS, ogni Pod ha un'interfaccia di rete assegnata dal VPC CNI plugin Amazon. Con Multus, puoi creare un multihomed Pod che ha più interfacce. Ciò viene ottenuto da Multus che agisce come un «meta-plugin»; un plugin che può chiamare più CNI altri plugin. CNI AWS il supporto per Multus viene configurato con il VPC CNI plug-in Amazon come plug-in delegato predefinito.

  • Amazon EKS non creerà e pubblicherà plug-in di virtualizzazione I/O a root singolo (SR-IOV) e Data Plane Development Kit (DPDK)CNI. Tuttavia, puoi ottenere l'accelerazione dei pacchetti connettendoti direttamente ad Amazon EC2 Elastic Network Adapters (ENA) tramite dispositivi host e plugin gestiti Multus. ipvlan

  • Amazon EKS supporta Multus, che fornisce un processo generico che consente il semplice concatenamento di plug-in aggiuntiviCNI. Multus e il processo di concatenamento sono supportati, ma AWS non forniranno supporto per tutti i CNI plug-in compatibili che possono essere concatenati o per i problemi che potrebbero insorgere in quei CNI plug-in che non sono correlati alla configurazione del concatenamento.

  • Amazon EKS fornisce supporto e gestione del ciclo di vita per il plug-in Multus, ma non è responsabile per alcun indirizzo IP o gestione aggiuntiva associata alle interfacce di rete aggiuntive. L'indirizzo IP e la gestione dell'interfaccia di rete predefinita che utilizza il VPC CNI plug-in Amazon rimangono invariati.

  • Solo il VPC CNI plug-in Amazon è ufficialmente supportato come plug-in delegato predefinito. È necessario modificare il manifesto di installazione di Multus pubblicato per riconfigurare il plug-in delegato predefinito in un altro CNI se si sceglie di non utilizzare il VPC CNI plug-in Amazon per la rete principale.

  • Multus è supportato solo quando si utilizza Amazon VPC CNI come principaleCNI. Non supportiamo Amazon VPC CNI quando viene utilizzato per interfacce di ordine superiore, secondarie o di altro tipo.

  • Per impedire al VPC CNI plug-in Amazon di provare a gestire interfacce di rete aggiuntive assegnate a Pods, aggiungi il seguente tag all'interfaccia di rete:

    key

    : node.k8s.amazonaws.com/no_manage

    value

    : true

  • Multus è compatibile con le politiche di rete, ma la politica deve essere arricchita per includere porte e indirizzi IP che possono far parte di interfacce di rete aggiuntive collegate a Pods.

Per una guida all'implementazione, consulta la Multus Setup Guide su GitHub.