Skip to content

Releases: EnterpriseDB/kubectl-cnp

v1.1.0

03 Mar 12:10
f4f7189
Compare
Choose a tag to compare
  • Add kubectl cnp status to pretty-print the status of a cluster, including
    JSON and YAML output
  • Add kubectl cnp certificate to enable TLS authentication for client applications
  • Add the -ro service to route connections to the available hot
    standby replicas only, enabling offload of read-only queries from
    the cluster's primary instance
  • Rollback scaling down a cluster to a value lower than maxSyncReplicas
  • Request a checkpoint before demoting a former primary
  • Send SIGINT signal (fast shutdown) to PostgreSQL process on SIGTERM
  • Minor bug fixes

v1.0.0

04 Feb 18:28
f4f7189
Compare
Choose a tag to compare

The first major stable release of Cloud Native PostgreSQL implements Cluster,
Backup and ScheduledBackup in the API group postgresql.k8s.enterprisedb.io/v1.
It uses these resources to create and manage PostgreSQL clusters inside
Kubernetes with the following main capabilities:

  • Direct integration with Kubernetes API server for High Availability, without
    requiring an external tool
  • Self-Healing capability, through:
    • failover of the primary instance by promoting the most aligned replica
    • automated recreation of a replica
  • Planned switchover of the primary instance by promoting a selected replica
  • Scale up/down capabilities
  • Definition of an arbitrary number of instances (minimum 1 - one primary server)
  • Definition of the read-write service to connect your applications to the
    only primary server of the cluster
  • Definition of the read service to connect your applications to any of the
    instances for reading workloads
  • Support for Local Persistent Volumes with PVC templates
  • Reuse of Persistent Volumes storage in Pods
  • Rolling updates for PostgreSQL minor versions and operator upgrades
  • TLS connections and client certificate authentication
  • Continuous backup to an S3 compatible object store
  • Full recovery and point-in-time recovery from an S3 compatible object store backup
  • Support for synchronous replicas
  • Support for node affinity via nodeSelector property
  • Standard output logging of PostgreSQL error messages

Changes from 0.8.0:

  • Build container images using schema version 2
  • Enhance E2E tests by covering more cases, robustness, and reliability improvements
  • Bug fixes and code improvements

Release 0.8.0

29 Jan 12:51
v0.8.0
Compare
Choose a tag to compare
v0.8.0

Release 0.8.0

Version 0.7.0

31 Dec 15:54
v0.7.0
Compare
Choose a tag to compare
v0.7.0

Release 0.7.0

v0.6.0

04 Dec 15:22
v0.6.0
Compare
Choose a tag to compare
Release 0.6.0