Releases: fllaca/scheriff
Releases · fllaca/scheriff
v0.0.1-rc2
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
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