Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 709 Bytes

README.md

File metadata and controls

19 lines (11 loc) · 709 Bytes

drone-vault-reposecrets

A drone secret plugin that reads secrets based on a fixed path and repo name.

In contrast to the official vault extension this one expects a secret per repo. If you need access to multiple secrets, consider using the original plugin .

Envionment

  • PLUGIN_SECRET: plugin secret to communicate with drone

  • PLUGIN_LISTEN: http listen address

  • VAULT_SECRET_PATH: path to the vault secrets, e.g. kv/drone/%s, %s is replaces by the repo slug (required)

  • VAULT_ADDR: vaults url (required)

  • VAULT_ROLE_ID: role id for vault login (required)

  • VAULT_SECRET_ID: secret id for vault login (required)