Docker entrypoint: authentication for Azure Blob

When using the s3proxy as a proxy for S3 -> Azure Blob Storage, one needs to set the authentication parameters. When running in a container, these can be exposed via environment variables, but are currently not passed through to the jclouds config.
pull/424/head
Christoph Kreutzer 2022-06-20 18:01:15 +02:00 zatwierdzone przez Andrew Gaul
rodzic 29723040b5
commit 1d450fa221
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -25,5 +25,8 @@ exec java \
-Djclouds.keystone.scope="${JCLOUDS_KEYSTONE_SCOPE}" \
-Djclouds.keystone.project-domain-name="${JCLOUDS_KEYSTONE_PROJECT_DOMAIN_NAME}" \
-Djclouds.filesystem.basedir="${JCLOUDS_FILESYSTEM_BASEDIR}" \
-Djclouds.azureblob.tenantId="${JCLOUDS_AZUREBLOB_TENANTID}" \
-Djclouds.azureblob.auth="${JCLOUDS_AZUREBLOB_AUTH}" \
-Djclouds.azureblob.account="${JCLOUDS_AZUREBLOB_ACCOUNT}" \
-jar /opt/s3proxy/s3proxy \
--properties /dev/null