Lanzamiento de CloudNativePG 1.24.0 y 1.23.4
La comunidad de CloudNativePG Community se complace en presentar las versiones 1.24.0 y 1.23.4 de CloudNativePG Operator!
Novedades de CloudNativePG 1.24.0
Esta actualización principal introduce nuevas y potentes características y mejoras, entre las cuales se incluyen:
- Topologías de PostgreSQL distribuidas: Permite crear topologías de bases de datos distribuidas en varios clústeres de Kubernetes, facilitando las implementaciones híbridas y multinube. Ofrecer un control primario declarativo y una conmutación fluida entre clústeres, garantizando alta disponibilidad y resiliencia.
- Servicios gestionados: La nueva stanza
managed.services
permite la gestión avanzada de servicios, incluida la capacidad de deshabilitar servicios de solo lectura y de lectura mediante configuración, y el uso de plantillas de servicio para crear recursos de servicio personalizados, como balanceadores de carga, con los que acceder a PostgreSQL fuera de Kubernetes, lo cual resulta ideal para escenarios DBaaS. - API de replicación síncrona mejorada: Ofrece un control total sobre la configuración de la replicación sincrónica de PostgreSQL gracias a una API más flexible que admite estrategias basadas en quórum y en listas de prioridad. Es posible personalizar la opción
synchronous_standby_names
para adaptarla a cualquier necesidad. - Protección ante el agotamiento de espacio en disco WAL: Una medida de seguridad crítica garantiza que si se agota el espacio en disco para los archivos WAL, el clúster se detendrá de forma segura en lugar de disparar una secuencia de failovers. Esto evita que el clúster entre en un estado irrecuperable y simplifica la recuperación al permitir la expansión manual del volumen.
Para una descripción detallada de estas características y otros cambios, consulten las notas de la versión.
Mejoras adicionales en la versión 1.24.0
Mejoras adicionales en CloudNativePG 1.24 incluyen:
- Réplicas declarativas diferidas
- Soporte transparente para
allow_alter_system
de PostgreSQL 17 postInitSQLRefs
ypostInitTemplateSQLRefs
- Mejoras en la observabilidad
Consulte la lista completa de cambios en las notas de la versión.
Actualización y mantenimiento
Antes de actualizar, revisen atentamente las instrucciones detalladas de actualización.
Recomendamos encarecidamente actualizar a CloudNativePG 1.24.0 lo antes posible. Si prefieren quedarse con la versión 1.23, asegúrense de actualizar a 1.23.4 para contar con estabilidad y soporte continuos. Tenga en cuenta que la versión 1.23 recibirá soporte hasta el 22 de noviembre de 2024.
Únanse a la Comunidad
Conviértanse en miembros activos de nuestra creciente comunidad de código abierto, independiente de los proveedores y administrada de forma abierta. Relaciónense con otros usuarios, intercambien opiniones y reciban ayuda. Únanse a nuestro canal de Slack y sígannos en X (Twitter) para mantenerse informados sobre las últimas noticias y anuncios
Thank you for your continued support and engagement with CloudNativePG. Upgrade today and unlock the full potential of your PostgreSQL deployments!
Información sobre CloudNativePG
CloudNativePG es un innovador operador Kubernetes de código abierto diseñado específicamente para cargas de trabajo en PostgreSQL. Organiza de manera impecable todo el ciclo de vida de un clúster PostgreSQL, desde el arranque y la configuración para garantizar alta disponibilidad, así como el enrutamiento de conexiones y los mecanismos integrales de respaldo y recuperación ante desastres. Aprovechando la replicación en flujo nativa de PostgreSQL, CloudNativePG distribuye eficientemente los datos a través de pods, nodos y zonas, utilizando los patrones estándar de Kubernetes. Esto permite escalar sin problemas las réplicas según el método nativo de Kubernetes, mientras el operador reconfigura la replicación de forma autónoma y segura según sea necesario. Originalmente concebido y soportado por EDB, CloudNativePG representa un cambio de paradigma en la gestión de cargas de trabajo PostgreSQL en entornos Kubernetes.