AirbusDefenceAndSpace / pesto

PESTO provides a set of tools to ease the process of packaging a Python algorithm as a processing web service into a docker image. The deployment of a web service becomes now as easy as filling few configuration files.
https://airbusdefenceandspace.github.io/pesto
Apache License 2.0
24 stars 8 forks source link

Secrets handling during docker build #9

Closed gpo-geo closed 3 years ago

gpo-geo commented 3 years ago

The variable PIP_EXTRA_INDEX_URL is currently handled with a ENV inside the Dockerfile, which means that any credentials in this variables are leaked to the final image. Also, the PIP_INDEX_URL is not handled.

This feature request proposes to use a different mechanism to pass these credentials: