Releases
v2.7.0
NuoDB Control Plane 2.7.0
Latest
Changelog
New features
Added automatic TLS key rotation for Domain and Database custom resources.
Added /events
REST endpoints for DBaaS resources, which stream resource updates as server-sent events.
Added --watch
option for nuodb-cp <resource> get
subcommands, which streams updates to the resource.
Added DBaaS External Operator to allow declarative management of DBaaS resources via the REST API.
Added retention.settings
to the backup policy resource exposed by the REST API, allowing various aspects of the retention policy to be controlled.
Added status.retainedAs
field to the backup resource by the REST API, listing the retention cycles that apply to the backup.
Added the ability to propagate certain labels to resources verbatim via the REST API.
Changed the default repository for NuoDB images from docker.io/nuodb/nuodb-ce
to docker.io/nuodb/nuodb
.
Resolved issues
Fixed issues related to backups and backup policies.
Commits
Add properties to control reconciliation
Database TLS certificates rotation may complete prematurely
Omit certain labels when propagating to Helm resources
Minor backup fixes caused by client cache misses
Add config options for External Operator
Record backups not scheduled by a backup policy
Fix failed backups retention
Inject size constraints into OpenAPI schemas
Fix empty ConfigMap key
Perform retry on unpublish DBA password
Generate and publish DBA password on database creation
Allow publishing of resource fields to Secrets, ConfigMaps
Finalize backup even if backup handle is missing
Relax database backup validation inside webhook
Create normal event for backup when database is disabled
Add passthroughLabelKeyPrefixes to claim CRDs
Enable Hotsnap in backup hooks via Helm feature
Add validation constraints and additional printer columns to CRDs
Add nuodb-cp
subcommands, Helm chart for External Operator
Replace nuodb/nuodb-ce with nuodb/nuodb
Make id field in event message relative to request path
Certificate rotation for NuoDB database
Add DBaaS external operator (claim operator)
Reconcile target on Domain update
Add watchAll
query parameter to events endpoints
make openapi URL available to all authenticated users
Refactor events framework to remove code duplication
Certificate rotation for NuoDB domain
Added retainedAs field to backup status
Fix policy retention for multiple databases
Add --watch to nuodb-cp <resource> get
subcommands
Add event publishing for all resources
Allow labels with special prefixes to be passed through
Revert picocli to avoid bug displaying duplicate help text
Support events for lists of resources
Expose backup rotation settings in REST API
Add event streaming framework
You can’t perform that action at this time.