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