An open API service indexing awesome lists of open source software.

https://github.com/massdriver-cloud/json-schemas

$ref'able JSON Schemas to simplify massdriver.yaml creation
https://github.com/massdriver-cloud/json-schemas

Last synced: 3 months ago
JSON representation

$ref'able JSON Schemas to simplify massdriver.yaml creation

Awesome Lists containing this project

README

        

# json-schemas

## Layout

Non-massdriver directories are for storing cloud definitions of fields/concepts, not our interpretations.

I.e.: K8s sees an ingress as multiple hosts, for our apps, its generally a single host.

The massdriver directory has two sub directories:

* properties: static json schemas of common concepts in MD. If your bundle derives from this common concept, $ref and update in your bundle

* controls: dhall wrappers around properties to build logic/controls around them. i.e. generate the json schema conditionals/dependencies/ifs around a particular field in a massdriver/properties schema