Json schema validator
Validate Json artifacts against JSON schemas.
Configuration
Schemas can be configured in Ratify config.json or via CRD.
"plugins": [
{
"name": "schemavalidator",
"artifactTypes": "vnd.aquasecurity.trivy.report.sarif.v1",
"schemas": {
"application/sarif+json": "https://json.schemastore.org/sarif-2.1.0-rtm.5.json"
}
}
]
apiVersion: config.ratify.deislabs.io/v1beta1
kind: Verifier
metadata:
name: verifier-schemavalidator
spec:
name: schemavalidator
artifactTypes: vnd.aquasecurity.trivy.report.sarif.v1
parameters:
schemas:
application/sarif+json: https://json.schemastore.org/sarif-2.1.0-rtm.5.json