1.35 informations sur la version et actions de mise à jour
Consulter les informations sur la version 1.35 de IBM Cloud® Kubernetes Service. Pour plus d'informations sur la version du projet Kubernetes 1.35, voir le journal des modifications Kubernetes.
IBM Cloud Kubernetes Service est un produit certifié Kubernetes pour la version 1.35 dans le cadre du programme de certification de conformité des logiciels de la CNCF Kubernetes. Kubernetes® est une marque The Linux Foundation aux États-Unis et dans d'autres pays, et est utilisée en vertu d'une licence de la Fondation Linux.
Calendrier de diffusion
Le tableau suivant indique le calendrier prévu pour la publication de la version 1.35 de IBM Cloud® Kubernetes Service. Vous pouvez utiliser ces informations à des fins de planification, par exemple pour estimer la durée générale pendant laquelle la version ne sera plus prise en charge.
Les dates avec l'indicateur représentant un poignard (†) sont provisoires et peuvent changer.
| Version | Pris en charge ? | Date de publication | Date de non prise en charge |
|---|---|---|---|
| 1.35 | Oui | 05 mars 2026 | 28 avril 2027 † |
Préparation à la mise à jour
Pour obtenir une liste complète des modifications susceptibles d'avoir un impact sur les applications déployées lors de la mise à jour de votre cluster, consultez le journal des modifications de la communauté Kubernetes et le journal des modifications de la version IBM pour la version 1.35. Vous pouvez également consulter les avertissements utiles sur le site Kubernetes.
NodeLocal DNS activé par défaut
À partir de la version 1.35, NodeLocal DNS est activé par défaut sur tous les nœuds de travail afin d'améliorer les performances et la fiabilité du DNS. NodeLocal DNS met en cache les requêtes DNS localement sur chaque nœud de travail, ce qui réduit la latence et améliore la disponibilité du DNS.
- Version 1.34 et antérieures
- NodeLocal Le DNS est opt-in. Activez le DNS NodeLocal en ajoutant le label
ibm-cloud.kubernetes.io/node-local-dns-enabled=trueà vos nœuds de travail. - Version 1.35 et suivantes
- NodeLocal Le DNS est activé par défaut sur tous les nœuds de travail. Les clusters qui sont mis à niveau vers la version 1.35 ont NodeLocal DNS activé automatiquement à moins que vous ne choisissiez de ne pas le faire. NodeLocal Les pods DNS sont recréés pendant la mise à niveau en raison des changements de configuration.
Refus de l'activation automatique du DNS NodeLocal
Pour empêcher l'activation automatique de NodeLocal DNS lors de la mise à niveau vers la version 1.35, appliquez l'étiquette suivante à vos nœuds de travail avant la mise à niveau.
kubectl label node --all --overwrite "ibm-cloud.kubernetes.io/node-local-dns-disabled=true"
Cas particuliers
- DNS adapté à la zone activé
- Si votre cluster a activé le DNS zone-aware, NodeLocal DNS n'est pas automatiquement activé. Le DNS tenant compte des zones et le DNS NodeLocal sont des fonctions qui s'excluent mutuellement.
- NodeLocal DNS déjà activé
- Si vous avez déjà activé NodeLocal DNS dans la version 1.34 ou antérieure, votre configuration est conservée et NodeLocal reste activé. Cependant, les pods DNS sont recréés pendant la mise à niveau.
Pour plus d'informations sur NodeLocal DNS, voir Configuration du cache NodeLocal DNS.