v0.48.0-rc1
Pre-release
Pre-release
v0.48.0-rc1 - 25 Sep 2024
- api: adds new fields
useVMConfigReloader
,configReloaderImageTag
,configReloaderResources
to to theVMagent
,VMAlert
,VMAuth
, andVMAlertmanager
. - api/vmalertmanager: adds new field
enforcedTopRouteMatchers
. It adds given alert label matchers to the top route of anyVMAlertmanagerConfig
. See this issue for details. - api: adds underscore version of
host_aliases
setting, which has priority overhostAliases
. - api: adds
useDefaultResources
setting to the all applications. It has priority over global operator setting. - api: adds
clusterDomainName
to theVMCluster
andVMAlertmanager
. It defines optional suffix for in-cluster addresses. - api: adds
disableSelfServiceScrape
setting to the all applications. It has priority over global operator setting. - api: Extends applications
securityContext
and apply security configuration parameters to the containers. - api: deletes unused env variables:
VM_DEFAULTLABELS
,VM_PODWAITREADYINITDELAY
. Adds new variableVM_APPREADYTIMEOUT
. - vmalert: adds missing
hostAliases
fields to spec. See this issue for details. - operator: updates default vm apps version to v1.103.0
- vmsingle/vlogs: makes better compatible with argo-cd by adding ownerReference to PersistentVolumeClaim. See this issue for details.
- operator: reduces reconcile latency. See this commit for details.
- operator: reduces load on kubernetes api-server. See this commits: commit-0, commit-1, commit-2.
- operator: enables client cache back for
secrets
andconfigmaps
. Adds new flag-controller.disableCacheFor=seccret,configmap
to disable it if needed. - operator: made webhook port configurable. See this issue for details.
- operator: operator trims spaces from
Secret
andConfigmap
values by default. This behaviour could be changed with flagdisableSecretKeySpaceTrim
. Related issue.