golem
golem copied to clipboard
Build docker image for benchmarks
related to: #377
build docker image for benchmarks (client side) which will allow us to run client side of benchmarks in kubernetes, and also have access to private network notes:
- think about how we can configure specific benchmark run, currently there is
TestMode::Provided
, which have configuration for specific services (postgres, reeds, shard manager ...), we should be able to set all of those by env variables - test components needs to be bundled in docker image, optionally we can consider to provide them separately, to make benchmark image smaller
- for kubernetes, we can consider to add helm chart, for easier configuration and deployment