v0.4.0
Crunchy Data announces the release of pgo, Postgres Operator Client from Crunchy Data 0.4.0.
Built as a kubectl plugin, the pgo CLI facilitates the creation and management of PostgreSQL clusters created using Crunchy Postgres for Kubernetes.
For more information about using the CLI and the various commands available, please see the pgo CLI documentation.
Additionally, please see the CPK documentation for information about getting started with Crunchy Postgres for Kubernetes.
Features
- The new
startandstopcommands now allow the user to shutdown and restart a PostgresCluster. - The new
show hasubcommand gets information (e.g., replication lag and more) from the High Availability system about a PostgresCluster's members. - The new
show usersubcommand gets information on users created through the PostgresCluster spec and can be used to get connection info. - The
showcommand now can be used to show the combined outputs of theshow backupandshow hasubcommands. - The
create postgresclustercommand can now be used to create a PostgresCluster with any version of Postgres supported by Crunchy Postgres for Kubernetes.
Changes
- The Support Export command now stores logs in a single directory.
- The Support Export command now records kubectl plugins installed on the client workstation.
- The Support Export command now records the result of
pgbackrest infoto help debug issues related to backups. - The Support Export command now records a list naming all reachable PostgresClusters and their namespaces.
- The Support Export command now records the system time reported from each labeled container as compared to the system time of the client workstation to debug time drift.
- The Backup and Restore commands now include a
--force-conflictsflag, making it possible to overwrite backup and restore settings when there’s an ownership conflict.