plgd-dev/hub

Integration service - Create base service

Opened this issue · 0 comments

Feature Request:

Integration of Base Service into plgd-dev/hub

Acceptance Criteria:

  • Establish a base service integrated into plgd-dev/hub with a directory/file structure similar to that of certificate-authority.
  • Develop a service that processes a configuration YAML file; the configuration should have a structure akin to that of other services.
  • Enable the service to listen on both HTTP and gRPC protocols (initially without performing any specific actions).
  • Implement a Makefile for the service and integrate it with the root Makefile.
  • Set up a GitHub pipeline for building the Docker image.
  • Configure the GitHub pipeline to run tests over the integration service.
  • One simple test that just print config, run and stop service