Skip to content

Releases: fllaca/scheriff

v0.0.1-rc2

25 Aug 13:19
Compare
Choose a tag to compare

Added the ability for strict validation (don't accept warnings) and some fixes to match the Kubernetes behaviour when veriyfing null fields and additional properties.

Thank you so much to @LeoVerto for his contributions and to @figuerascarlos for his thorough reviews! ❤️

Fixed

  • Fix nullable fields validation (#13)
  • Fix validating files without yaml extension (like when doing process substitution) (#14)
  • Fix false OK validations for configuration with additional properties (#11)

Added

  • Added a --strict flag to make scheriff fail when errors but also warnings are encountered (#9)
  • Published Docker image: quay.io/fllaca/scheriff

Docker images

  • docker pull quay.io/fllaca/scheriff:latest
  • docker pull quay.io/fllaca/scheriff:0.0.1-rc2

v0.0.1-rc1

13 Aug 11:16
1a6b145
Compare
Choose a tag to compare

This is the very first SchemaSheriff release candidate! 🎉

Please use this version to start playing around with the tool. If you find something to be fixed/improved please you are super welcome to raise an issue in Scheriff Issues, your feedback and Pull Requests will be very appreciated.

Added

  • Offline validation of Kubernetes configuration
  • Validate multiple input folders/file by setting -f multiple times
  • Add extra CRD schemas via --crd flag (multiple values allowed)
  • Recursively validate folders with -R flag