Releases: VictoriaMetrics/operator
Releases · VictoriaMetrics/operator
v0.7.1
v0.7.0
Changes since v0.6.1
Fixes
- #133 VMNodeScrape - fixes nodeScrapeNamespaceSelector. Thanks @umezawatakeshi
- VMAlert notifiers support per notifier tlsInSecure. Note, you have to upgrade
vmalert
to v1.51 release. - Removes null Status and creationTimestamp fields for CRDs.
- #132 - fixes behavior if object was deleted.
- minor fixes to samples for operator-hub.
Features
v0.6.1
v0.6.0
Changes since v0.5.0
Breaking changes:
VMAgent
RemoteWriteSpec was changed, now it doesnt supportflushInterval,maxBlockSize,maxDiskUsagePerURL and queues
. Because its global flags atvmagent
. AddedremoteWriteSettings
instead with corresponding settings.
Features
- New CRD type
VMNodeScrape
, it's useful for kubernetes nodes exporters scraping. See details at #125. VMAlert
support multiple notifiers withnotifiers
spec. See details at #117.VMRule
supportconcurrency
for group execution, see detail at vmalert docs https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/app/vmalert#groups.
Fixes
- Updated docs, thanks @umezawatakeshi
- Fixes
VMProbe
spec #125 - Fixes remoteWrite.labels
v0.5.0
Breaking changes:
VMCluster
'sserviceAccountName
moved fromVMCluster.spec.vm....serviceAccountName
to the root of spec, and now its located atVMCluster.spec.serviceAccountName
.- Operator requires additional rbac permissions.
Features
- PodSecurityPolicy automatically created for each object, with own ServiceAccount, ClusterRole and ClusterRoleBinding. Its possible to use custom PSP. #109
- Adds
VMAgent
rbac auto-creation. - Adds ServiceAccount auto-creation. Its possible to use custome ServiceAccount instead of default.
- Adds
ownerReferences
for converted resources fromPrometheus-operator
CRDs, #105 thanks @teqwve . - Adds
runtimeClassName
,schedulerName
for all VictoriaMetrics applications. - Adds
topologySpreadConstraints
for all VictoriaMetrics applications. #107. - Adds
hostAliases
forVMAgent
andVMSingle
applications.
Fixes
- Fxes rbac for openshift deployment, adds emptyDir for
VMAgent
s persistent queue with 1gb size limit. #106 - Fixes
VMAlert
deployment serviceAccountName. - Fixes logger levels for operator.
- Fixes labels, now is forbidden to change Selector labels for for all VictoriaMetrics applications. This changes will be ignored.
- Reduces size of CRDs.
v0.4.0
- Adds
VMRules
de-duplication with annotation #99 - Adds Operator-Hub integration #33
- Fixes deployment
Resource
definition (omit limits/requests if provided only one specification). - Fixes Volumes mounts #97
- Fixes deployments update loop with extra-args #100 . Thanks @zhiyin009
- Fixes securityContext field #101 . Thanks @zhiyin009
- Fixes
VMAgent
start-up error VictoriaMetrics/VictoriaMetrics#879
v0.3.0
-
adds fast config update for
VMAlert
#86 -
adds docker multiarch support
-
updates docs and examples #85 thanks @elmariofredo
-
fixes env variables usage with applications #89
-
fixes prometheus relabel config inconsistency #92
-
fixes vmselect args #95 thanks @zhiyin009