Open thokra-nav opened 6 months ago
@tronghn nevnte på Zoom: Vi bør kanskje også ta en syntax-validering av YAML-en før spec-validering, for å få bedre feilmeldinger dersom det er syntax feil
Edit: denne kan kanskje løses ved å bytte ut yaml-parseren (som i dag er https://github.com/ghodss/yaml for parity med nais/deploy) med https://github.com/goccy/go-yaml e.l.
I dag bruker Validate
https://storage.googleapis.com/nais-json-schema-2c91/nais-all.json
for å hente inn schema å validere kubernetes ressurser mot. Denne inneholder CRD-er for NAIS. Men siden vi oppfordrer å lage flere ressurser, som f.eks.PrometheusRule
bør vi kanskje støtte alle ressurser som vi dokumenterer i doc-en?