Skip to content

Releases: FUSAKLA/promruval

v1.3.2

09 Dec 08:58
a675258
Compare
Choose a tag to compare

Fixed

  • #8 Fixed severe bugs in loading some of validator configurations.

Docker images

  • docker pull fusakla/promruval:v1.3.2
  • docker pull fusakla/promruval:v1.3
  • docker pull fusakla/promruval:v1
  • docker pull fusakla/promruval:latest

v1.3.1

08 Dec 17:11
de8b24c
Compare
Choose a tag to compare

Fixed

  • #7 Fixed typos in label and annotations checks hasAnyOfAnnotations and hasAnyOfLabels.

Docker images

  • docker pull fusakla/promruval:v1.3.1
  • docker pull fusakla/promruval:v1.3
  • docker pull fusakla/promruval:v1
  • docker pull fusakla/promruval:latest

v1.3.0

08 Dec 16:57
4ec02de
Compare
Choose a tag to compare

Added

  • New parameter commaSeparatedValue for the annotationHasAllowedValue 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

28 Nov 23:47
e4cebed
Compare
Choose a tag to compare

Added

  • New parameter commaSeparatedValue for the labelHasAllowedValue 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

21 Nov 00:29
068b073
Compare
Choose a tag to compare

Changed

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

20 Nov 20:30
8964bac
Compare
Choose a tag to compare

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 is disabled_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

v0.1.3

16 Nov 20:27
ad8117b
Compare
Choose a tag to compare

Fixed

  • Fixed docker build using goreleaser in CI.

Docker images

  • docker pull fusakla/promruval:v0.1.3
  • docker pull fusakla/promruval:v0.1
  • docker pull fusakla/promruval:v0
  • docker pull fusakla/promruval:latest