Release notes for version 0.88.0
Release date: 04 Aug 2026
- added
syncJob.extraVolumesandsyncJob.extraVolumeMountsto allow mounting custom CA certificates into the sync-job pod. To trust a self-signed certificate, create a Secret with the CA cert, mount it via these fields, and setSSL_CERT_FILE=/path/to/ca.crtinsyncJob.env. See #3127 - added per-component
namespaceOverrideto all operator-managed components (vmsingle,vmcluster,vmagent,vmalert,alertmanager,vmauth,vlsingle,vlcluster,vlagent,vtsingle,vtcluster). Setting<component>.namespaceOverride: <ns>deploys that CR, its Ingress, and its HTTPRoute into a separate namespace while keeping the rest of the stack in the release namespace. Cross-component FQDNs are updated automatically. See #3113 - restored
VM_ENABLEDPROMETHEUSCONVERTER_*env vars whenoperator.disable_prometheus_converter: trueand removed Prometheus CRD names (PodMonitor,ServiceMonitor, etc.) from--controller.disableReconcileFor. In operator v0.68.x thecontrollersByNamemap does not include Prometheus CRD names — passing them causes the operator to fail on startup.