Contribuisci a migliorare questa pagina
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à.
Per contribuire a questa guida per l'utente, scegli il GitHub link Modifica questa pagina nel riquadro destro di ogni pagina.
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à.
Implementa Amazon EKS in locale con Outposts AWS
Puoi usare Amazon EKS per eseguire applicazioni Kubernetes locali su Outposts. AWS Puoi implementare Amazon EKS su Outposts nei seguenti modi:
-
Cluster estesi: esegui il piano di controllo Kubernetes in una regione e in nodi sul tuo Outpost. AWS
-
Cluster locali: esegui il piano di controllo (control-plane) di Kubernetes e i nodi sull’Outpost.
Per entrambe le opzioni di implementazione, il piano di controllo (control-plane) di Kubernetes è completamente gestito da AWS. Puoi utilizzare le stesse API, gli stessi strumenti e le stesse console di Amazon EKS che utilizzi nel cloud per creare ed eseguire Amazon EKS su Outposts.
Il diagramma seguente illustra queste opzioni di implementazione.
Quando utilizzare ciascuna opzione di implementazione
Sia i cluster locali sia quelli estesi sono opzioni di implementazione generiche e possono essere utilizzati per una vasta gamma di applicazioni.
Con i cluster locali puoi eseguire l'intero cluster Amazon EKS in locale su Outposts. Questa opzione consente di ridurre il rischio di tempi di inattività delle applicazioni che possono derivare da disconnessioni temporanee del cloud dalla rete. Queste disconnessioni di rete possono essere causate da interruzioni della fibra o da eventi meteorologici. Poiché l'intero cluster Amazon EKS viene eseguito in locale su Outposts, le applicazioni rimangono disponibili. Durante le disconnessioni del cloud dalla rete è possibile eseguire operazioni del cluster. Per ulteriori informazioni, consulta Prepara i cluster Amazon EKS locali su AWS Outposts per le disconnessioni di rete. Se sei preoccupato per la qualità della connessione di rete dai tuoi Outposts alla AWS regione madre e richiedi un'elevata disponibilità tramite disconnessioni di rete, utilizza l'opzione di distribuzione del cluster locale.
Con i cluster estesi, puoi risparmiare capacità su Outpost perché il piano di controllo di Kubernetes funziona nella regione madre. AWS Questa opzione è adatta se puoi investire in una connettività di rete affidabile e ridondante da Outpost alla regione. AWS La qualità della connessione di rete è fondamentale per questa opzione. Il modo in cui Kubernetes gestisce le disconnessioni di rete tra il piano di controllo (control-plane) Kubernetes e i nodi potrebbe comportare tempi di inattività delle applicazioni. Per ulteriori informazioni sul funzionamento di Kubernetes, consulta Scheduling, Preemption, and Eviction
Confronto tra le opzioni di implementazione
La tabella seguente riporta le differenze tra le due opzioni.
| Funzionalità | Cluster esteso | Cluster locale |
|---|---|---|
|
Posizione del piano di controllo Kubernetes |
AWS Regione |
Outpost |
|
Account del piano di controllo (control-plane) di Kubernetes |
AWS conto |
Il tuo account |
|
Disponibilità regionale |
Consulta Service endpoints |
Stati Uniti orientali (Ohio), Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (California settentrionale), Stati Uniti occidentali (Oregon), Asia Pacifico (Seoul), Asia Pacifico (Singapore), Asia Pacifico (Sydney), Asia Pacifico (Tokyo), Canada (Centrale), Europa (Francoforte), Europa (Irlanda), Europa (Londra), Medio Oriente (Bahrein) e Sud America (San Paolo) |
|
Versioni secondarie di Kubernetes |
||
|
Versioni della piattaforma |
Consulta Versioni della piattaforma di EKS |
Consulta la sezione Scopri le versioni della piattaforma Kubernetes e Amazon EKS per Outposts AWS |
|
Fattori di forma dell'Outpost |
Rack dell'Outpost |
Rack dell'Outpost |
|
Interfacce utente |
Console di gestione AWS, AWS CLI, API Amazon EKS e |
Console di gestione AWS, AWS CLI, API Amazon EKS e |
|
Policy gestite |
AmazonEKSClusterPolicy e AWS politica gestita: AmazonEKSServiceRolePolicy |
AmazonEKSLocalOutpostClusterPolicy e AWS politica gestita: AmazonEKSLocalOutpostServiceRolePolicy |
|
VPC e sottoreti del cluster |
Consulta la sezione Visualizzazione di requisiti di rete di Amazon EKS per VPC e sottoreti |
Consulta la sezione Crea un VPC e sottoreti per i cluster Amazon EKS su Outposts AWS |
|
Accesso all’endpoint del cluster |
Pubblico o privato o entrambi |
Solo privati |
|
Autenticazione del server API Kubernetes |
AWS Identity and Access Management (IAM) e OIDC |
IAM e certificati |
|
Tipi di nodo |
Self-managed solo |
Self-managed solo |
|
Tipi di elaborazione dei nodi |
Amazon EC2 on demand |
Amazon EC2 on demand |
|
Tipi di archiviazione dei nodi |
|
|
|
AMI ottimizzate per Amazon EKS |
Amazon Linux, Windows e Bottlerocket |
Solo Amazon Linux |
|
Versioni IP |
Solo |
Solo |
|
Add-ons |
Componenti aggiuntivi Amazon EKS o autogestiti |
Self-managed solo componenti aggiuntivi |
|
Interfaccia di rete del container predefinita |
Plug-in della CNI di Amazon VPC per Kubernetes |
Plug-in della CNI di Amazon VPC per Kubernetes |
|
Registri del piano di controllo Kubernetes |
CloudWatch Registri Amazon |
CloudWatch Registri Amazon |
|
Sistema di bilanciamento del carico |
Utilizza AWS Load Balancer Controller per eseguire il provisioning solo di Application Load Balancer (nessun Network Load Balancer) |
Utilizza AWS Load Balancer Controller per eseguire il provisioning solo di Application Load Balancer (nessun Network Load Balancer) |
|
Crittografia a busta dei segreti |
Consulta la sezione Crittografia dei segreti Kubernetes con KMS su cluster esistenti |
Non supportata |
|
Ruoli IAM per gli account di servizio |
Consulta la sezione Ruoli IAM per gli account di servizio |
Non supportata |
|
Risoluzione dei problemi |
Consulta la sezione Risoluzione dei problemi con i cluster e i nodi Amazon EKS |
Consulta la sezione Risolvi i problemi relativi ai cluster Amazon EKS locali su Outposts AWS |