Drone: Retrieve the machine-user from a Vault secret (#35489)
This will remove the need to use a Drone repository secret
This commit is contained in:
+3
-1
@@ -1,5 +1,6 @@
|
||||
pull_secret = 'dockerconfigjson'
|
||||
github_token = 'github_token'
|
||||
drone_token = 'drone_token'
|
||||
|
||||
def from_secret(secret):
|
||||
return {
|
||||
@@ -19,5 +20,6 @@ def vault_secret(name, path, key):
|
||||
def secrets():
|
||||
return [
|
||||
vault_secret(pull_secret, 'secret/data/common/gcr', '.dockerconfigjson'),
|
||||
vault_secret(github_token, 'infra/data/ci/github/grafanabot', 'pat')
|
||||
vault_secret(github_token, 'infra/data/ci/github/grafanabot', 'pat'),
|
||||
vault_secret(drone_token, 'infra/data/ci/drone', 'machine-user-token'),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user