我知道如何从jenkinsfile中的vault中检索凭据。现在我有一个任务,需要生成一个新的凭据,然后设置回保险库。我可以用Jenkins金库插件做到这一点?有人能提供一种简单而安全的方法来将凭据存储到保险库中吗?
ia2d9nvy1#
你不能使用Jenkins Vault插件做到这一点,但你可以使用Jenkins,Vault API和插件获得的Vault令牌轻松地在Vault中写入秘密。你只需要执行这样的操作:
curl --header "X-Vault-Token: VAULT-TOKEN" --data @- --request POST https://VAULT-SERVER/v1/kv/data/SECRET-PATH <<EOF { "data": { "KEY1" : "VALUE1", "KEY2" : "VALUE2" } } EOF
1条答案
按热度按时间ia2d9nvy1#
你不能使用Jenkins Vault插件做到这一点,但你可以使用Jenkins,Vault API和插件获得的Vault令牌轻松地在Vault中写入秘密。
你只需要执行这样的操作: