Gestisci componenti aggiuntivi di rete per i cluster Amazon EKS - Amazon EKS

Aiutaci a migliorare questa pagina

Vuoi contribuire a questa guida per l'utente? Scorri fino alla fine di questa pagina e seleziona Modifica questa pagina su GitHub. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.

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à.

Gestisci componenti aggiuntivi di rete per i cluster Amazon EKS

Sono disponibili diversi componenti aggiuntivi di rete per il tuo EKS cluster Amazon.

Componenti aggiuntivi integrati

Nota

Se crei cluster in qualsiasi modo tranne che utilizzando la console, ogni cluster viene fornito con le versioni autogestite dei componenti aggiuntivi integrati. Le versioni autogestite non possono essere gestite da AWS Management Console AWS Command Line Interface, o. SDKs Sei tu a gestire la configurazione e gli aggiornamenti dei componenti aggiuntivi autogestiti.

Ti consigliamo di aggiungere il EKS tipo Amazon del componente aggiuntivo al tuo cluster anziché utilizzare il tipo di componente aggiuntivo autogestito. Se crei cluster nella console, viene installato il EKS tipo Amazon di questi componenti aggiuntivi.

Amazon VPC CNI plugin for Kubernetes

Questo CNI componente aggiuntivo crea interfacce di rete elastiche e le collega ai tuoi nodi Amazon. EC2 Il componente aggiuntivo assegna anche un IPv6 indirizzo privato IPv4 o personale a ciascun servizio. VPC Pod Per impostazione predefinita, nel cluster è stato installato questo componente aggiuntivo. Per ulteriori informazioni, consulta Assegna IPs a Pods con Amazon VPC CNI.

CoreDNS

CoreDNSè un DNS server flessibile ed estensibile che può fungere da cluster. Kubernetes DNS CoreDNSfornisce la risoluzione dei nomi per tutti gli Pods utenti del cluster. Per impostazione predefinita, nel cluster è stato installato questo componente aggiuntivo. Per ulteriori informazioni, consulta Gestisci Core DNS per DNS i EKS cluster Amazon.

kube-proxy

Questo componente aggiuntivo mantiene le regole di rete sui tuoi EC2 nodi Amazon e consente la comunicazione di rete con i tuoiPods. Per impostazione predefinita, nel cluster è stato installato questo componente aggiuntivo. Per ulteriori informazioni, consulta Gestione kube-proxy nei EKS cluster Amazon.

Componenti aggiuntivi di AWS rete opzionali

AWS Load Balancer Controller

Quando si distribuiscono oggetti di Kubernetes servizio di tipo diversoloadbalancer, il controller crea AWS Network Load Balancer. Quando si creano oggetti in Kubernetes ingresso, il controller crea AWS Application Load Balancer. Consigliamo di utilizzare questo controller per il provisioning di Network Load Balancer, anziché utilizzare il controller Cloud Provider legacy integrato in Kubernetes. Per ulteriori informazioni, consulta la documentazione AWS Load Balancer Controller.

AWS Controller gateway API

Questo controller consente di connettere i servizi su più Kubernetes cluster utilizzando il Kubernetesgateway API. Il controller collega Kubernetes i servizi in esecuzione su EC2 istanze Amazon, contenitori e funzioni serverless utilizzando il servizio Amazon VPC Lattice. Per ulteriori informazioni, consulta la documentazione di AWS Gateway Controller API.

Per ulteriori informazioni sui componenti aggiuntivi, consulta EKSComponenti aggiuntivi Amazon.