| The PuppetDB docker image allows to set some parameters using environment variables, but some parameters are missing, in our usecases we would need to set the database maximum-pool-size variable. One way to handle this could be to allow adding custom configuration files (by passing a environment variable containing the directory in the container which would have custom parameter files for example). Another way to fix this could be to allow custom entrypoint scripts, like it was done for the puppetserver image : https://github.com/puppetlabs/puppetserver/blob/6.x/docker/puppetserver/docker-entrypoint.sh#L11 |