Lanzamiento de CloudNativePG 1.16.0 y 1.15.2
La comunidad de CloudNativePG ha publicado la versión 1.16.0. Se trata de una nueva versión menor del operador CloudNativePG, que introduce dos importantes funciones:
- importación offline de datos procedentes de una instancia de PostgreSQL a través de la red, lo cual también permite realizar actualizaciones importantes de PostgreSQL
- reglas anti afinidad para la replicación sincrónica basadas en etiquetas de nodo, que ofrecen un control detallado respecto a la ubicación en la que se ejecutarán las réplicas sincrónicas dentro de un clúster de Kubernetes
A partir de esta versión, comenzamos nuestra política de versiones para dar soporte a las dos últimas versiones menores de CloudNativePG. Esto significa que la versión menor 1.15 será soportada por la Comunidad durante un mes adicional tras el lanzamiento de la versión 1.17.0. Hoy lanzamos la versión de parche 1.15.2 para la rama 1.15.x. Para más detalles, consulten la sección «Versiones soportadas».
La versión 1.16.0 también introduce algunas mejoras en el área de respaldo y recuperación, así como en el mecanismo de barrera (fencing), eliminando la limitación existente que deshabilita el failover cuando una o más instancias están protegidas. Añade soporte para Kubernetes 1.24 y proporciona varias correcciones de errores.
Dichas correcciones han sido incluidas en las versiones anteriores de la rama 1.15 así como en la versión 1.15.2.
Para conocer la lista completa de cambios, consulten las notas de la versión 1.16.0 y 1.15.2.
Recomendamos actualizar el operador lo antes posible. Pueden saltar directamente a la versión 1.16.0 y beneficiarse de todas las nuevas capacidades y mejoras introducidas, o quedarse con la versión menor 1.15 actualizando a la 1.15.2 que contiene únicamente correcciones de errores.
Información sobre CloudNativePG
CloudNativePG es un operador Kubernetes de código abierto para cargas de trabajo PostgreSQL. Organiza el ciclo de vida completo de un clúster PostgreSQL, desde el arranque y la configuración, pasando por la alta disponibilidad y el enrutamiento de conexiones, hasta los respaldos y la recuperación ante desastres. CloudNativePG se basa en la replicación en flujo nativa de PostgreSQL para distribuir los datos entre pods, nodos y zonas, utilizando los patrones estándar de Kubernetes. Las réplicas pueden ser escaladas hacia arriba y hacia abajo según la forma nativa de Kubernetes, y el operador reconfigura automáticamente y de forma segura la replicación según sea necesario.
CloudNativePG es el primer operador de PostgreSQL que está siguiendo todo el proceso de calificación de la Cloud Native Computing Foundation (CNCF) presentando la solicitud para unirse al Sandbox en abril de 2022. CloudNativePG es un proyecto creado y respaldado originalmente por EDB.