

 **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 su che si trova 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à.

# Dai un’occhiata alle note di rilascio per le versioni Kubernetes sul supporto esteso
<a name="kubernetes-versions-extended"></a>

Amazon EKS supporta le versioni di Kubernetes più a lungo di quelle upstream, con supporto standard per le versioni secondarie di Kubernetes per 14 mesi dal momento in cui vengono rilasciate in Amazon EKS e supporto esteso per le versioni secondarie di Kubernetes per altri 12 mesi di supporto (26 mesi totali per versione).

Questo argomento fornisce importanti modifiche di cui tenere conto per ogni versione di Kubernetes del supporto esteso. Durante l'aggiornamento, esamina attentamente le modifiche apportate tra la vecchia e la nuova versione del cluster.

**Nota**  
Se si esegue il rollback da una versione con supporto standard a una versione con supporto esteso, riprendono i costi del supporto esteso per quel cluster.

## Kubernetes 1.33
<a name="kubernetes-1-33"></a>

Kubernetes `1.33` è ora disponibile in Amazon EKS. Per ulteriori informazioni su Kubernetes `1.33`, consulta l’[official release announcement](https://kubernetes.io/blog/2025/04/23/kubernetes-v1-33-release/).

**Importante**  
L’API Kubernetes *beta* dell’allocazione dinamica delle risorse è abilitata.  
Questa API beta migliora l’esperienza di pianificazione e monitoraggio dei carichi di lavoro che richiedono risorse come le GPU.
L’API beta è definita dalla community Kubernetes e potrebbe cambiare nelle versioni future.
Esamina attentamente [Feature stages](https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/#feature-stages) nella documentazione di Kubernetes per comprendere le implicazioni dell’utilizzo delle API beta.
 AWS non sta rilasciando un'AMI EKS-optimized Amazon Linux 2 per Kubernetes 1.33.  
 AWS ti incoraggia a migrare ad Amazon Linux 2023. Informazioni su come [Aggiornamento da Amazon Linux 2 ad Amazon Linux 2023](al2023.md).
Per ulteriori informazioni, consulta [Deprecazione dell’AMI Amazon Linux 2](#al2-ami-deprecation).
+  **In-Place Pod Resource Resize (Beta): ** Kubernetes 1.33 promuove il ridimensionamento delle risorse sul posto alla versione beta. Ciò consente aggiornamenti dinamici alla CPU e alle risorse di memoria per i Pod esistenti senza riavvii, consentendo il ridimensionamento verticale dei carichi di lavoro statici senza tempi di inattività.
+  **Contenitori Sidecar ora stabili: ** i contenitori Sidecar sono diventati stabili. Sono implementati come speciali contenitori init `restartPolicy: Always` che iniziano prima dei contenitori applicativi, funzionano per tutto il ciclo di vita del Pod e supportano le sonde per la segnalazione dello stato operativo.
  + Per ulteriori informazioni, consulta [Sidecar Containers](https://kubernetes.io/docs/concepts/workloads/pods/sidecar-containers/) nella *documentazione Kubernetes*.
+  **Deprecazione dell'API Endpoints: ** l'API Endpoints è ora ufficialmente obsoleta e restituirà avvisi in caso di accesso: migra i carichi di lavoro e gli script per utilizzare invece l'API, che supporta funzionalità moderne come il networking dual-stack e ne gestisce più per servizio. EndpointSlices EndpointSlices 
  + Per ulteriori informazioni, consulta Kubernetes v1.33: Continuare la transizione da Endpoints a sul blog di Kubernetes. [ EndpointSlice ](https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/) * *
+  **Supporto di Elastic Fabric Adapter:** il gruppo di sicurezza predefinito per i cluster Amazon EKS ora supporta il traffico Elastic Fabric Adapter (EFA). Il gruppo di sicurezza predefinito ha una nuova regola in uscita che consente il traffico di EFA con la destinazione dello stesso gruppo di sicurezza. Questo consente il traffico EFA all’interno del cluster.
  + Per ulteriori informazioni, consulta [ Elastic Fabric Adapter for AI/ML and HPC workloads on Amazon EC2 nella Amazon Elastic Compute Cloud User Guide. ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html)

Per il changelog completo di Kubernetes, consulta `1.33` https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md

## Kubernetes 1.32
<a name="kubernetes-1-32"></a>

Kubernetes `1.32` è ora disponibile in Amazon EKS. Per ulteriori informazioni su Kubernetes `1.32`, consulta l’[official release announcement](https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/).

**Importante**  
La versione `flowcontrol.apiserver.k8s.io/v1beta3` API di FlowSchema ed PriorityLevelConfiguration è stata rimossa nella versione. `1.32` Se utilizzi queste API, devi aggiornare le configurazioni per utilizzare l’ultima versione supportata prima dell’aggiornamento.
ServiceAccount `metadata.annotations[kubernetes.io/enforce-mountable-secrets]`è stata deprecata nella versione `1.32` e verrà rimossa in una futura versione minore di Kubernetes. Si consiglia di utilizzare namespace separati per isolare l’accesso ai segreti montati.
La versione Kubernetes `1.32` è l’ultima per la quale Amazon EKS rilascerà AMI Amazon Linux 2 (AL2). A partire dalla versione `1.33`, Amazon EKS continuerà a rilasciare AMI basate su Amazon Linux 2023 (AL2023) e Bottlerocket.
+ La funzionalità Memory Manager è passata allo stato di disponibilità generale (GA) nella versione Kubernetes `1.32`. Questo miglioramento offre un’allocazione della memoria più efficiente e prevedibile per le applicazioni containerizzate, particolarmente utile per carichi di lavoro con requisiti di memoria specifici.
+ PersistentVolumeClaims (PVC) creati ormai includono funzionalità di pulizia automatica. StatefulSets Quando i PVC non saranno più necessari, verranno eliminati automaticamente mantenendo la persistenza dei dati durante StatefulSet gli aggiornamenti e le operazioni di manutenzione dei nodi. Questa funzionalità semplifica la gestione dell’archiviazione e aiuta a prevenire la presenza di PVC orfani nel cluster.
+ È stata introdotta la funzionalità Custom Resource Field Selector, che consente agli sviluppatori di aggiungere selettori di campo alle risorse personalizzate. Questa funzionalità offre le stesse funzionalità di filtraggio disponibili per gli oggetti Kubernetes integrati nelle risorse personalizzate, consentendo un filtraggio delle risorse più preciso ed efficiente e promuovendo migliori pratiche di progettazione delle API.

Per il changelog completo di Kubernetes`1.32`, consulta https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md

### Modifiche dell’autenticazione anonima
<a name="_anonymous_authentication_changes"></a>

A partire da Amazon EKS `1.32`, l’autenticazione anonima è limitata ai seguenti endpoint di controllo dell’integrità del server API:
+  `/healthz` 
+  `/livez` 
+  `/readyz` 

Le richieste a qualsiasi altro endpoint che utilizza l’utente `system:unauthenticated` riceveranno una risposta HTTP `401 Unauthorized`. Questo miglioramento della sicurezza aiuta a prevenire l’accesso involontario al cluster che potrebbe verificarsi a causa di policy RBAC non configurate correttamente.

**Nota**  
Il ruolo RBAC `public-info-viewer` continua a valere per gli endpoint di controllo dell’integrità sopra elencati.

### Deprecazione dell’AMI Amazon Linux 2
<a name="al2-ami-deprecation"></a>

La versione Kubernetes è l'ultima versione per la quale Amazon `1.32` EKS ha rilasciato le AMI AL2. A partire dalla versione `1.33`, Amazon EKS continuerà a rilasciare AMI basate su AL2023 e Bottlerocket. Per ulteriori informazioni, consulta [Guida alle funzionalità di transizione delle &amp; AL2-Accelerated AMI EKS AL2](eks-ami-deprecation-faqs.md).

## Kubernetes 1.31
<a name="kubernetes-1-31"></a>

Kubernetes `1.31` è ora disponibile in Amazon EKS. Per ulteriori informazioni su Kubernetes `1.31`, consulta l’[official release announcement](https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/).

**Importante**  
Il flag kubelet `--keep-terminated-pod-volumes` obsoleto dal 2017 è stato rimosso come parte del rilascio della versione `1.31`. Questa modifica influisce sul modo in cui i volumi dei pod terminati vengono gestiti da kubelet. Se si utilizza questo flag nelle configurazioni dei nodi, è necessario aggiornare gli script di bootstrap e avviare i modelli per rimuoverlo prima dell’aggiornamento.
+ La funzionalità di controllo `VolumeAttributesClass` beta e la risorsa API sono abilitati nella versione Amazon EKS `1.31`. Questa funzionalità consente agli operatori del cluster di modificare le proprietà mutabili dei volumi persistenti (PV) gestiti da driver CSI compatibili, incluso il driver CSI di Amazon EBS. Per sfruttare questa funzionalità, assicurati che il driver CSI supporti la funzionalità `VolumeAttributesClass` (per il driver CSI di Amazon EBS, esegui l’upgrade alla versione `1.35.0` o successiva per abilitarla automaticamente). Potrai creare oggetti `VolumeAttributesClass` per definire gli attributi di volume desiderati, come il tipo di volume e il throughput, e associarli alle tue richieste di volumi persistenti (PVC). Per ulteriori informazioni, consulta [official Kubernetes documentation](https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/) e la documentazione del driver CSI.
  + Per ulteriori informazioni sul Driver CSI di Amazon EBS, consulta [Utilizzare il volume di archiviazione Kubernetes con Amazon EBS](ebs-csi.md).
+ Il supporto Kubernetes per [ AppArmor ](https://apparmor.net/) è diventato stabile ed è ora generalmente disponibile per l'uso pubblico. Questa funzione ti consente di proteggere i tuoi contenitori AppArmor impostando il `appArmorProfile.type` campo in quello del contenitore. `securityContext` Prima della versione Kubernetes`1.30`, AppArmor era controllato da annotazioni. A partire dalla versione `1.30`, è controllato tramite campi. Per sfruttare questa funzionalità, consigliamo di abbandonare le annotazioni e utilizzare il campo `appArmorProfile.type` per garantire la compatibilità dei carichi di lavoro.
+ L' PersistentVolume ultima funzionalità relativa al tempo di transizione di fase è diventata stabile ed è ora generalmente disponibile per l'uso pubblico nella versione Kubernetes. `1.31` Questa funzionalità introduce un nuovo campo, in `.status.lastTransitionTime` PersistentVolumeStatus, che fornisce un timestamp dell' PersistentVolume ultima transizione a una fase diversa. Questo miglioramento consente un migliore monitoraggio e gestione PersistentVolumes, in particolare negli scenari in cui è importante comprendere il ciclo di vita dei volumi.

Per il changelog completo di `1.31` Kubernetes, consulta https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md