Manager service is responsible for:
- registration of models
- deployment and management of models in orchestrator
- entity discovery for other Hydrosphere services
Supports:
- Docker
- Kubernetes
Exposes both GRPC and HTTP API.
Developer needs sbt
to build the project.
There are two types of resulting artefacts:
- Compiled jar:
sbt compile
- Docker image: `sbt docker
Two types of tests are implemented: unit and integration tests.
To run unit tests: sbt test
To run integration tests: sbt it:test
To run a specific test case: sbt testOnly <path_to_test_class>