CloudNativePG 1.18

Par:
fredericmazue

ven, 18/11/2022 - 12:02

La communauté CloudNativePG a annoncé la version 1.18.0, une nouvelle version mineure de l'opérateur CloudNativePG, qui introduit la prise en charge des emplacements de réplication physique gérés par cluster pour gérer automatiquement les emplacements de réplication physique pour chaque réplica de secours dans un cluster haute disponibilité, événements de basculement inclus.

Dans cette version le plugin cnpg pour kubectl a été amélioré avec l'introduction de 3 nouvelles commandes :

  • hibernate : pour détruire toutes les ressources générées par un cluster, à l'exception des PVC appartenant à l'instance primaire PostgreSQL (hibernate on), et recréer le cluster (hibernate off)
  • install : pour génèrer des manifestes pour remplacer les options de configuration par défaut pour un déploiement d'opérateur, telles que les espaces de noms à surveiller, les répliques, etc.
  • pgbench : pour générer des tâches pour exécuter pgbench sur un cluster donné

Quelques bogues mineurs ont été corrigés, notamment l'importation d'une base de données avec les fonctions plpgsql et la recherche de la sauvegarde la plus proche lors de l'exécution du PITR.