1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2024-12-18 08:26:45 +02:00
woodpecker/plugins/secrets
Matt Leung 79428aa231 Enable Vault auth through kubernetes auth method
Added a feature to obtain the initial Vault token from the Kubernetes
auth method.

This works by making a request to the Vault server at the specified auth
method mount point's login path and presenting the JWT located in a file
on a running pod, along with the Kubernetes role to authenticate as.

Vault will then respond with a token and its TTL, if the request is valid.
2018-04-24 14:56:28 -07:00
..
vault Enable Vault auth through kubernetes auth method 2018-04-24 14:56:28 -07:00
builtin_test.go wip enable pluggable secret and registry backends 2017-04-11 19:06:45 +02:00
builtin.go update vendored files 2017-05-12 12:30:19 +02:00
plugin_test.go add secret plugin interface 2018-02-21 14:23:37 -08:00
plugin.go add secret plugin interface 2018-02-21 14:23:37 -08:00