I would like vouch-proxy to support the systemd LoadCredential directive for passing secrets. OAUTH_CLIENT_SECRET and OAUTH_CLIENT_ID are good candidates for this.
vouch-proxy could read the files at $CREDENTIALS_DIRECTORY/<secret_name> as a lower priority item than the environment variables.
Proposed implementation in #487
Systemd credentials documentation: https://systemd.io/CREDENTIALS/
I would like vouch-proxy to support the systemd LoadCredential directive for passing secrets.
OAUTH_CLIENT_SECRETandOAUTH_CLIENT_IDare good candidates for this.vouch-proxy could read the files at
$CREDENTIALS_DIRECTORY/<secret_name>as a lower priority item than the environment variables.Proposed implementation in #487
Systemd credentials documentation: https://systemd.io/CREDENTIALS/