Accounting (APEL) - SeaDataCloud/Documentation GitHub Wiki

On each machine running services:

mkdir -p /root/apel_accounting/apel
cd /root/apel_accounting/apel
wget https://raw.githubusercontent.com/gregcorbett/container_accounting/without_orchestration/docker-compose.yml
wget https://raw.githubusercontent.com/gregcorbett/container_accounting/without_orchestration/conf/client.cfg

Adapt the docker-compose:

  • Remove ElasticSearch
  • No exposing port 8080
  • Remove conf/ directory

Adapt the client.cfg:

  • Adapt the site name, as data is displayed by site.
  • Add RabbitMQ access info and credentials
  • Adapt the ElasticSearch access info

ElastisSearch

Somewhere, an ElasticSearch must be deployed!

RabbitMQ

Somewhere, a RabbitMQ must be deployed! Currently using test instance at DKRZ. In future, we might use some EGI queue.