1.35 informazioni sulla versione e azioni di aggiornamento
Informazioni sulla versione 1.35 di IBM Cloud® Kubernetes Service. Per ulteriori informazioni sulla versione del progetto Kubernetes 1.35, vedere il registro delle modifiche di Kubernetes.
IBM Cloud Kubernetes Service è un prodotto certificato Kubernetes per la versione 1.35 nell'ambito del programma CNCF Kubernetes Software Conformance Certification. Kubernetes® è un marchio registrato della Fondazione Linux negli Stati Uniti e in altri Paesi ed è utilizzato in base a una licenza della Fondazione Linux.
Tempistica di rilascio
La tabella seguente include la tempistica di rilascio prevista per la versione 1.35 di IBM Cloud® Kubernetes Service. È possibile utilizzare queste informazioni per scopi di pianificazione, ad esempio per stimare il periodo generale in cui la versione potrebbe non essere più supportata.
Le date contrassegnate con un simbolo che sembra un pugnale (†) non sono definitive e sono soggette a variazioni.
| Versione | Supportata? | Data di rilascio | data di cessazione del supporto |
|---|---|---|---|
| 1.35 | Sì | 05 marzo 2026 | 28 aprile 2027 † |
Preparazione dell'aggiornamento
Per un elenco completo delle modifiche che potrebbero avere un impatto sulle applicazioni distribuite quando si aggiorna il cluster, consultare il registro delle modifiche della comunità Kubernetes e il registro delle modifiche della versione IBM per la versione 1.35. È inoltre possibile consultare le utili avvertenze di Kubernetes.
NodeLocal DNS abilitato per impostazione predefinita
A partire dalla versione 1.35, NodeLocal DNS è abilitato per impostazione predefinita su tutti i nodi worker per migliorare le prestazioni e l'affidabilità del DNS. NodeLocal DNS memorizza nella cache le query DNS localmente su ogni nodo worker, riducendo la latenza e migliorando la disponibilità del DNS.
- Versione 1.34 e precedenti
- NodeLocal Il DNS è opt-in. Abilitare NodeLocal DNS aggiungendo l'etichetta
ibm-cloud.kubernetes.io/node-local-dns-enabled=trueai nodi worker. - Versione 1.35 e successive
- NodeLocal Il DNS è abilitato per impostazione predefinita su tutti i nodi worker. Nei cluster aggiornati alla versione 1.35 il DNS di NodeLocal è abilitato automaticamente, a meno che non si scelga di non farlo. NodeLocal I pod DNS vengono ricreati durante l'aggiornamento a causa delle modifiche alla configurazione.
Disabilitazione dell'abilitazione automatica del DNS di NodeLocal
Per evitare che NodeLocal DNS venga abilitato automaticamente quando si esegue l'aggiornamento alla versione 1.35, applicare la seguente etichetta ai nodi worker prima dell'aggiornamento.
kubectl label node --all --overwrite "ibm-cloud.kubernetes.io/node-local-dns-disabled=true"
Casi speciali
- DNS Zone-aware abilitato
- Se nel cluster è abilitato il DNS zone-aware, il DNS NodeLocal non è abilitato automaticamente. Il DNS Zone-aware e il DNS NodeLocal sono funzioni che si escludono a vicenda.
- NodeLocal DNS già abilitato
- Se si è precedentemente abilitato il DNS NodeLocal nella versione 1.34 o precedente, la configurazione viene conservata e NodeLocal rimane abilitato. Tuttavia, i pod DNS vengono ricreati durante l'aggiornamento.
Per ulteriori informazioni su NodeLocal DNS, vedere Impostazione della cache DNS di NodeLocal.