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
- Host: GitHub
- URL: https://github.com/massdriver-cloud/json-schemas
- Owner: massdriver-cloud
- Created: 2023-02-10T17:22:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T21:37:45.000Z (5 months ago)
- Last Synced: 2025-01-21T22:30:50.667Z (5 months ago)
- Size: 5.86 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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