gpt4 book ai didi

spring - 写入时保险库错误

转载 作者:行者123 更新时间:2023-12-04 02:38:29 25 4
gpt4 key购买 nike

我想测试 Spring Cloud Vault 配置。

我在本地安装了 Vault 服务器,当我尝试时 write一些键值失败并要求我使用 vault kv put命令。

而Spring Cloud Config的例子in this link显示 vault write 命令的用法

这是我得到的错误是

$ vault write secret/my-app foo=bar
Error writing data to secret/my-app: Error making API request.

URL: PUT http://127.0.0.1:8200/v1/secret/my-app
Code: 404. Errors:


WARNING! The following warnings were returned from Vault:

* Invalid path for a versioned K/V secrets engine. See the API docs for the
appropriate API endpoints to use. If using the Vault CLI, use 'vault kv put'
for this operation.

最佳答案

尝试以下..

./vault kv put secret/my-app password=123

我要补充一点,这是 0.10.0 中的新内容。

似乎 0.10.0 有一些破坏性的 API 更改……所以解决方案 #2 是使用早期版本的 Vault (v0.9.6)。这包括默认为版本控制的 KV secret 引擎的 v2。

解决方案#3 是使用 v1 的 KV 重新创建/secret 引擎。运行以下内容:
./vault secrets disable secret 
./vault secrets enable -version=1 -path=secret kv

关于spring - 写入时保险库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49872480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com