Score Specification
The Score Specification (score.yaml) is a declarative, platform-agnostic workload definition format that captures containers, service ports, and resource dependencies in a single file. Reference CLI implementations (score-compose and score-k8s) translate Score files into Docker Compose manifests or Kubernetes manifests respectively. The specification supports metadata, container definitions with environment variables and volume mounts, service port exposure, health probes, and resource references using placeholder syntax.
Documentation
Other Resources
Specification
https://docs.score.dev/docs/score-specification/score-spec-reference/
GitHub Repository
https://github.com/score-spec/spec
Vocabulary
https://raw.githubusercontent.com/api-evangelist/score/refs/heads/main/vocabulary/score-vocabulary.yml
JSONLDContext
https://raw.githubusercontent.com/api-evangelist/score/refs/heads/main/json-ld/score-context.jsonld