This document contains a high-level overview of the terms & technologies in the Shore
project.
- Illustrate the project's architecture
- Explaining how the requirement described in the Product Requirements Document are implemented.
- Provide an overview for future contributors.
- Shore is a
Framework
. - Shore is a
project
based software. - Shore is built to be extensible.
A codified boundary, used to differentiate the systems core components.
For more infromation please see shore-core
An interface that expose shore-core
through a cli
For more infromation please see shore-cli
- Jsonnet Renderer - A
Shore Renderer
reference implementation that usesJsonnet
NOTE: If you'd like to "bring your own" pipeline and leverage Shore's testing, saving, and executing capabilities, please follow the bring your own pipeline tutorial.
- Spinnaker Backend - A
Shore Backend
reference implementation that integrates withSpinnaker