1.1.26 información sobre la versión y acciones de actualización
Revise la información sobre la versión 1.26 de IBM Cloud® Kubernetes Service.
Esta versión ya no es compatible. Actualice el clúster a una versión soportada tan pronto como sea posible.
¿Busca información general sobre la actualización de clústeres de IBM Cloud® Kubernetes Service o información sobre una versión diferente? Consulte Información y medidas de actualización de versión de Kubernetes.
IBM Cloud Kubernetes Service es un producto Kubernetes Certificado para la versión 1.26 bajo el programa de Certificación de Conformidad del Software Kubernetes del CNCF. Kubernetes® es una marca registrada de The Linux Foundation en Estados Unidos y otros países, y se utiliza en virtud de una licencia de The Linux Foundation.
Para obtener más información sobre el proyecto Kubernetes versión 1.26, consulte el registro de cambios deKubernetes
Calendario de releases
La siguiente tabla incluye el calendario de lanzamiento previsto para la versión 1.26 de IBM Cloud® Kubernetes Service. Puede utilizar esta información con fines de planificación, por ejemplo, para estimar el momento en general en el que la versión puede dejar de estar soportada.
Las fechas que están marcadas con el símbolo †
son provisionales y están sujetas a cambios.
Versión | ¿Está soportada? | Fecha del release | Fecha no soportada |
---|---|---|---|
1.26 | Sí | 1 de febrero de 2023 | 31 de mayo de 2024 |
Preparación para la actualización
Esta información resume las actualizaciones que pueden afectar a las aplicaciones desplegadas cuando se actualiza un clúster a la versión 1.26. Para obtener una lista completa de cambios, consulte el registro de cambios de la comunidad Kubernetes y el registro de cambios de versión deIBM para la versión 1.26. También puede revisar los avisos útiles deKubernetes.
Antes de actualizar el nodo maestro
En la tabla siguiente se muestran las acciones que debe llevar a cabo antes de actualizar el maestro de Kubernetes. Información de versión inicial de 1.26 y acciones de actualización
Al actualizar el clúster a la versión 1.26, se configura automáticamente una contraseña de BGP para Calico. Esto da como resultado una segunda interrupción en la red de pod mientras se aplica la configuración de contraseña de BGP.
Tipo | Descripción |
---|---|
No soportado: versión beta de la API FlowSchema y PriorityLevelConfiguration |
Migrar manifiestos y clientes API para utilizar la versión flowcontrol.apiserver.k8s.io/v1beta2 API, disponible desde la versión 1.23 de Kubernetes. Para obtener más información, consulte Guía de migración de API en desuso- v1.26. |
No soportado: versión beta de la API de HorizontalPodAutoscaler |
Migrar manifiestos y clientes API para utilizar la versión autoscaling/v2 API, disponible desde la versión 1.23 de Kubernetes. Para obtener más información, consulte Guía de migración de API en desuso- v1.26. |
No soportado: Anotación de recurso beta de clase de almacenamiento volume.beta.kubernetes.io/storage-class |
Migre manifiestos y clientes de API para utilizar el campo spec.storageClassName en los recursos PersistentVolumeClaim y PersistentVolume en su lugar. |
No compatible: Seleccione las métricas del servidor API Kubernetes reemplazadas | Se han sustituido las siguientes métricas de servicio de API de Kubernetes: etcd_db_total_size_in_bytes se ha sustituido por apiserver_storage_db_total_size_in_bytes , job_sync_total se ha sustituido
por job_syncs_total , job_finished_total se ha sustituido por jobs_finished_total y cronjob_job_creation_skew_duration_seconds se ha sustituido por job_creation_skew_duration_seconds .
Si confía en estas métricas sustituidas, actualícelas en consecuencia. |
Después de actualizar el maestro
Tipo | Descripción |
---|---|
No soportado: servicios de localhost NodePort |
Para reducir aún más los riesgos de seguridad relacionados con CVE-2020-8558, se ha inhabilitado el acceso de localhost a los servicios de NodePort . Si las apps se basan en este comportamiento, actualícelas
a la dirección IP privada del nodo en su lugar. |
No soportado: opciones Legacy kubectl relacionadas con el registro |
Se han eliminado las siguientes opciones de registro de kubectl heredadas: --log-dir , --log-file , --log-flush-frequency , --logtostderr , --alsologtostderr ,
--one-output , --stderrthreshold , --log-file-max-size , --skip-log-headers , --add-dir-header , --skip-header y --log-backtrace-at . Si sus scripts
dependen de estas banderas, actualícelos en consecuencia. Para obtener más información, consulte Eliminación de argumentos de línea de mandatos heredados relacionados con el registro. |