Releases: FUSAKLA/promruval
Releases · FUSAKLA/promruval
v1.3.2
v1.3.1
v1.3.0
Added
- New parameter
commaSeparatedValue
for theannotationHasAllowedValue
validator supporting annotations with a comma separated values.
Docker images
docker pull fusakla/promruval:v1.3.0
docker pull fusakla/promruval:v1.3
docker pull fusakla/promruval:v1
docker pull fusakla/promruval:latest
v1.2.0
Added
- New parameter
commaSeparatedValue
for thelabelHasAllowedValue
validator supporting labels with a comma separated values. - Added new validation check
annotationIsValidPromQL
to verify if rule annotation contains valid PromQL expression.
Fixed
- Switch back to official PromQL package to parse queries.
Docker images
docker pull fusakla/promruval:v1.2.0
docker pull fusakla/promruval:v1.2
docker pull fusakla/promruval:v1
docker pull fusakla/promruval:latest
v1.1.0
Changed
- Switched to the Prometheus Duration format allowing usage ot
d
,w
andy
.
Docker images
docker pull fusakla/promruval:v1.1.0
docker pull fusakla/promruval:v1.1
docker pull fusakla/promruval:v1
docker pull fusakla/promruval:latest
v1.0.0
Changed
- Breaking: The
scope
configuration values has changed:AllRules
->All rules
RecordingRules
->Recording rules
Added
- Added support for special rule annotation containing names of validation rules
that should be skipped for the rule. Default annotation name isdisabled_validation_rules
. - Added new command
validation-docs
to print out human readable description of the validation config. - Added docs for all supported validations in docs/validations.md.
- Added new
version
command that prints out version and build metadata. - Added new validator
expressionDoesNotUseRangeShorterThan
. - Support searching in
expr
in label presence validators. - Added short flags.
Fixed
- Fixed issue when unmarshalling errors of rule files were not printed.
Docker images
docker pull fusakla/promruval:v1.0.0
docker pull fusakla/promruval:v1.0
docker pull fusakla/promruval:v1
docker pull fusakla/promruval:latest