Domande frequenti: Amazon Linux 2023 con Amazon EKS
Ho alcune domande su come utilizzare un'Amazon Machine Image (AMI) Amazon Linux 2023 (AL2023) ottimizzata per Amazon Elastic Kubernetes Service (Amazon EKS) nel mio cluster Amazon EKS.
D: Posso utilizzare Docker come runtime di container con un'AMI AL2023 ottimizzata per Amazon EKS?
Amazon EKS non supporta Docker come runtime di container in AL2023 per nessuna versione di Amazon EKS supportata. AWS ha rimosso questo supporto con Amazon EKS versione 1.24 o successiva in Amazon Linux 2 (AL2).
D: Ci sono modifiche importanti che devo considerare quando utilizzo AL2023 per avviare un nodo?
AL2023 utilizza un nuovo processo di inizializzazione dei nodi, denominato nodeadm, che utilizza uno schema di configurazione YAML. Per ulteriori informazioni, consulta nodeadm sul sito web GitHub.
Devi fornire esplicitamente dettagli aggiuntivi sul cluster quando esegui una di queste azioni:
- Crei un gruppo di nodi self-managed.
- Specifichi un'AMI nel modello di avvio per creare un gruppo di nodi gestiti.
Per avviare il nodo in un gruppo di nodi self-managed, includi almeno i parametri apiServerEndpoint, certificateAuthority e cidr richiesti. In AL2, Amazon EKS utilizza la chiamata API DescribeCluster per ottenerli. In AL2023, la chiamata API può subire una limitazione (della larghezza di banda della rete) durante l'aumento verticale di nodi di grandi dimensioni. Per evitare un numero eccessivo di chiamate API DescribeCluster, includi questi parametri. Per ulteriori informazioni, consulta Come posso utilizzare dati utente personalizzati con nodi AL2023 in Amazon EKS?
D: Ci sono modifiche che devo considerare per i componenti aggiuntivi di Amazon EKS quando utilizzo AL2023?
Assicurati di avere la versione del componente aggiuntivo CNI di Amazon VPC 1.16.2 o successiva. Per ulteriori informazioni, consulta amazon-vpc-cni-k8s sul sito web GitHub.
D: Ci sono modifiche che devo considerare per gli account di servizio quando utilizzo AL2023?
AL2023 richiede il servizio di metadati di istanza versione 2 (IMDSv2). Per IMDSv2, il numero di hop predefinito per i gruppi di nodi gestiti è impostato su 1. Pertanto, i container non possono utilizzare IMDS per accedere alle credenziali del nodo. Se il container deve accedere alle credenziali del nodo, sostituisci manualmente HttpPutResponseHopLimit nel modello di avvio personalizzato e aumentalo a 2. In alternativa, puoi utilizzare Pod Identity di Amazon EKS per fornire le credenziali.
D: Ci sono modifiche che devo considerare per i componenti aggiuntivi di terze parti quando utilizzo AL2023?
Alcuni componenti aggiuntivi di terze parti, come il gestore di terminazione del nodo, potrebbero utilizzare i metadati del nodo sottostante. In AL2023, il numero di hop predefinito per i gruppi di nodi gestiti è impostato su 1, quindi i componenti aggiuntivi non possono accedere ai metadati del nodo. Per risolvere il problema, aumenta il limite di hop dell'istanza a 2.
D: Quale AMI devo utilizzare per i carichi di lavoro accelerati in Amazon EKS?
L'AMI GPU AL2 ottimizzata per Amazon EKS esistente (AL2_x86_64_GPU) fornisce supporto sia per i dispositivi AWS Neuron che per le GPU NVIDIA nella stessa AMI. A partire dalle AMI accelerate AL2023, puoi scegliere le seguenti varianti di AMI discrete:
- AL2023_x86_64_NEURON
- AL2023_ARM_64_NVIDIA
Ogni variante è ottimizzata per i dispositivi accelerati associati. Per ulteriori informazioni, consulta Amazon EKS optimized Amazon Linux 2023 accelerated AMIs now available (AMI accelerate Amazon Linux 2023 ottimizzate per Amazon EKS ora disponibili).
D: Dove posso trovare la documentazione ufficiale più recente su come utilizzare Amazon Linux 2023 con Amazon EKS?
Per le informazioni più aggiornate, tra cui le nuove funzionalità, i problemi noti e le procedure dettagliate per la configurazione, consulta Aggiornamento da Amazon Linux 2 ad Amazon Linux 2023. È consigliabile controllare regolarmente questa documentazione, soprattutto prima di eseguire una migrazione o un aggiornamento.
- Argomenti
- Containers
- Lingua
- Italiano

Contenuto pertinente
AWS UFFICIALEAggiornata 2 anni fa