Releases: vertica/vertica-kubernetes
Releases · vertica/vertica-kubernetes
Vertica Kubernetes 25.4.0-0
Added
- #1400
enabledfield in TLS configs; overrides and deprecatesvertica.com/enable-tls-auth. - #1364 DBTLSConfig has been added to Vertica DB definition. Users can customize TLS version and cipher suites.
- #1370 Injecting Environment Variables via extraEnv and envFrom (from ConfigMaps/Secrets)
Fixed
- #1429 Fix for CVE-2025-22871 and CVE-2025-47907
Vertica Kubernetes 25.3.1-0
Added
- #1361 Support for pulling the Vertica image for the scrutinize pod from private repositories.
- #1343 Caching for TLS certificates with configurable expiry duration. The cache can also be disabled if not needed.
Changed
- #1383 Support upgrading from an admintools-managed database to a vclusterops-managed database.
- #1380 Support updating both TLS secrets (httpsNMA and clientServer) simultaneously.
- #1347 TLS mode is now case-insensitive.
- #1355 NMATLSSecret is no longer deprecated, and TLS secrets are no longer auto-generated when TLS is disabled.
Fixed
Vertica Kubernetes 25.3.0-0
Added
- #1318 Added timeout when draining connections during read-only online upgrade
- #1278 Add cert-gen tool to generate a tls secret
- #1198 HTTPSTLSMode has been added to Vertica DB definition. Users can choose different TLSMODEs when setting up https service TLS.
- #1198 HTTPSNMATLSSecret, HTTPSTLSMode, ClientServerTLSMode fields are added to VDB to support mTLS
Deprecated
- #1198 NMATLSSecret has been depreciated. It is replaced by newly added HTTPSNMATLSSecret.
Removed
- #1279 Removed v1beta1 api support for VerticaDB
Fixed
- #1284 Fix for CVE-2025-22868 and CVE-2025-22872
Vertica Kubernetes 25.2.1-0
Added
- #1218 Use non-default HTTPS and client ports for services
- #1209 Set archive's max restore points when saving restore point
- #1192 Enable users to configure the maximum backoff duration for sandbox controller through a Helm parameter or an environment variable.
- #1178 Added annotation to disable extra local paths mount
- #1175 Added annotation to control draining connections time
Fixed
- #1237 Resolved the issue where the cluster keeps restarting when using IPv6.
- #1212 Users cannot create restore points when initPolicy is set to Revive
- #1190 Added back the feature gate flag to disable the RBAC creation for metrics
Security
- #1202 Fix for CVE-2025-22869, CVE-2024-45337, CVE-2025-29786
Vertica Kubernetes 25.2.0-0
Added
- #1054 v1 version of VerticaAutoscaler.
- #1057 Set nma container security context
- #1057 Added parameters for operator securityContext and podSecurityContext
- #1040 Added "EnableWithTLS" option to Helm parameter "prometheus.expose", allowing secure access to metrics from outside the cluster
Changed
- #1040 Moved to operator-sdk v1.38.0
Deprecated
- #1054 v1beta1 version of VerticaAutoscaler. Use v1 version now.
Removed
- #1040 Removed Helm parameter "prometheus.createServiceMonitor"
Fixed
- #1045 Routing traffic to a sandbox pod after restart
Vertica Kubernetes 25.1.0-0
Added
- #982 Support for async replication
- #969 Support planned subcluster shutdown.
- #978 Enable users to configure the maximum backoff duration for the vdb-controller through a Helm parameter or an environment variable.
- #962 Add helm parameter and environment variable to control burst size for event recording.
- #955 Support planned sandbox shutdown.
Security
- #1009 Fix for CVE-2024-45338
- #1005 Fix for CVE-2024-45337
- #963 Fix for CVE-2022-30635, CVE-2024-34156, and CVE-2024-34158.
Vertica Kubernetes 24.4.0-0
Vertica Kubernetes 2.2.0
Added
- #743 Added a new upgrade policy - replicated upgrade. This upgrade policy allows the user to write during the upgrade. It's an advanced version of online upgrade
- #819 Added SourceVerticaDB, TargetVerticaDB, State, Age print columns to vrep for a better status check.
- #785 Allow the user to upgrade the subclusters in a sandbox through offline upgrade.
- #775 Allows the users to convert secondary subclusters to sandboxes.
- #740 Added a new CRD - VerticaReplicator. This CRD can be used to replicate data from a database/sandbox to another database/sandbox.
Changed
- #841 Renamed upgrade policy Online to ReadOnlyOnline, and renamed upgrade policy Replicated to Online.
Removed
- #827 Remove memory profiler from the operator.
Fixed
- #835 Ignore includeUIDInPath annotation when reviving db for locating the communal storage correctly.
Security
- #858 Fix for CVE-2024-24790
Vertica Kubernetes 2.0.3
Security
- #858 Fix for CVE-2024-24790
- #774 Fix for CVE-2023-45288
Vertica Kubernetes 1.11.3
Security
- #858 Fix for CVE-2024-24790
- #646 Fix for CVE-2023-48795