Aiutaci 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à.
Gli Amazon Linux ottimizzati per Amazon EKS AMIs sono basati su Amazon Linux 2 (AL2) e Amazon Linux 2023 (AL2023). Sono configurate per fungere da immagini di base per i nodi Amazon EKS. AMIs Sono configurati per funzionare con Amazon EKS e includono i seguenti componenti:
-
kubelet
-
AWS Autenticatore IAM
-
Docker (versione Amazon EKS
1.23
e precedenti) -
containerd
Nota
-
Puoi tenere traccia degli eventi di sicurezza o privacy per Amazon Linux nel centro di sicurezza Amazon Linux
scegliendo la scheda relativa alla versione desiderata. Puoi anche abbonarti al feed RSS applicabile. Gli eventi di sicurezza e privacy includono una panoramica del problema, quali sono i pacchetti interessati e come aggiornare le istanze per risolvere il problema. -
Prima di distribuire un'AMI accelerata o Arm, esamina le informazioni in Amazon EKS Optimized Accelerated Amazon AMIs Linux e. Arm ottimizzato per Amazon EKS Amazon Linux AMIs
-
Per la versione Kubernetes
1.23
, puoi utilizzare un flag bootstrap opzionale per testare la migrazione da Docker a.containerd
Per ulteriori informazioni, consulta Prova la migrazione di Amazon Linux 2 da Docker a containerd. -
EC2
P2
Le istanze Amazon non sono supportate su Amazon EKS perché richiedono la versione 470 o precedente delNVIDIA
driver. -
Tutti i gruppi di nodi gestiti appena creati nei cluster a partire dalla versione
1.30
più recente utilizzeranno automaticamente AL2 023 come sistema operativo del nodo. In precedenza, per impostazione predefinita, i nuovi gruppi di nodi erano impostati su. AL2 Puoi continuare a utilizzarlo AL2 scegliendolo come tipo di AMI quando crei un nuovo gruppo di nodi. -
Support for AL2 terminerà il 30 giugno 2025. Per ulteriori informazioni, consulta Amazon Linux 2 FAQs
.
Amazon Linux accelerato ottimizzato per Amazon EKS AMIs
Gli Amazon Linux accelerati ottimizzati per Amazon EKS AMIs si basano sullo standard Amazon Linux AMIs ottimizzato per Amazon EKS. Sono configurate per fungere da immagini opzionali per i nodi Amazon EKS per supportare carichi di lavoro basati su GPU, Inferentia
Oltre alla configurazione AMI standard ottimizzata per Amazon EKS, le versioni accelerate AMIs includono quanto segue:
-
Driver NVIDIA
-
nvidia-container-toolkit
-
AWS Driver Neuron
Per un elenco dei componenti più recenti inclusi nell'accelerato AMIs, consulta amazon-eks-ami
Releases
Nota
-
Assicurati di specificare il tipo di istanza applicabile nel tuo AWS CloudFormation modello di nodo. Utilizzando Amazon EKS optimized accelerated AMIs, accetti il Cloud End User License Agreement (EULA) di NVIDIA
. -
L'accelerazione ottimizzata per Amazon EKS AMIs era precedentemente denominata Amazon EKS ottimizzata AMIs con supporto GPU.
-
Le versioni precedenti di Amazon EKS Optimized Accelerated AMIs installavano il
nvidia-docker
repository. Il repository non è più incluso nella versione dell'AMI di Amazon EKSv20200529
e successive.
Per dettagli sull'esecuzione di carichi di lavoro su Amazon Linux accelerato ottimizzato per Amazon EKS AMIs, consulta. Esegui contenitori accelerati da GPU (Linux on) EC2
Arm ottimizzato per Amazon EKS Amazon Linux AMIs
Le istanze Arm offrono significativi risparmi sui costi per applicazioni aumentabili orizzontalmente e basate su Arm come server Web, microservizi containerizzati, flotte di memorizzazione nella cache e archivi di dati distribuiti. Quando si aggiungono nodi Arm al cluster, esaminare le considerazioni riportate di seguito.
-
Se il cluster è stato implementato prima del 17 agosto 2020, è necessario eseguire un aggiornamento una tantum dei manifesti critici dei componenti aggiuntivi del cluster. In questo modo Kubernetes può estrarre l'immagine corretta per ogni architettura hardware utilizzata nel cluster. Per ulteriori informazioni sull'aggiornamento dei componenti aggiuntivi del cluster, consultare Fase 1: Preparazione per l'aggiornamento. Se hai distribuito il cluster a partire dal 17 agosto 2020, i componenti aggiuntivi CoredNS
kube-proxy
e Amazon VPC CNI per Kubernetes supportano già più architetture. -
Le applicazioni distribuite nei nodi Arm devono essere compilate per Arm.
-
Se li hai DaemonSets implementati in un cluster esistente o desideri distribuirli in un nuovo cluster in cui desideri implementare anche nodi Arm, verifica che sia possibile eseguirli su tutte le architetture hardware del cluster. DaemonSet
-
È possibile eseguire gruppi di nodi Arm e gruppi di nodi x86 nello stesso cluster. In tal caso, prendi in considerazione la possibilità di distribuire immagini di container multiarchitettura in un repository di container come Amazon Elastic Container Registry e quindi di aggiungere selettori di nodi ai tuoi manifest in modo che Kubernetes sappia su quale architettura hardware può essere distribuito un Pod. Per ulteriori informazioni, consultare Inviare un'immagine multi-architettura nella Guida per l'utente di Amazon ECR ed il blog post Presentazione di immagini container multi-architettura per Amazon ECR
.
Ulteriori informazioni
Per ulteriori informazioni sull'uso di Amazon Linux ottimizzato per Amazon EKS AMIs, consulta le seguenti sezioni:
-
Per utilizzare Amazon Linux con gruppi di nodi gestiti, consulta la sezione Semplifica il ciclo di vita dei nodi con gruppi di nodi gestiti.
-
Per avviare nodi Amazon Linux autogestiti, consulta la sezione Recupera le AMI Amazon Linux consigliate IDs.
-
Per informazioni sulla versione, consulta Recupera le informazioni sulla versione AMI di Amazon Linux.
-
Per recuperare la versione più recente IDs di Amazon Linux ottimizzato per Amazon EKS AMIs, consultaRecupera le AMI Amazon Linux consigliate IDs.
-
Per gli script open source utilizzati per creare Amazon EKS ottimizzato AMIs, consulta. Crea un'AMI Amazon Linux personalizzata con uno script