Skip to content

Storyline for doing a deployment from scratch

Kjell Petersen edited this page May 6, 2022 · 36 revisions

Prerequisites

  • Of course, one needs to have a TSD project to install the service in.
  • The TSD project needs to have a separate VM for hosting the microservices inside the project.
  • The setup needs a PostgreSQL database, and this would normally be ordered as a service from USIT.
  • The setup depends on a proxy server that is web accessible and allowed to interface with TSD File API and TSD RabbitMQ broker.
  • For storing mappings of ELIXIR AAI IDs and CEGA user IDs (may be obsolete in near future) another PostgreSQL database is needed for the services on the proxy server.

Adapting the systems first before deploying service software

Preparing for services to be deployed and started

Install and configure micro-service NFEGA software

Connectivity to CEGA

  • All connection credentials etc. to interact with CEGA must be configured correctly in the proxy server Docker deployment YAML file.