containers - 尝试启用 approle 时出错
问题描述
我遵循了本教程:
$ vault auth enable approle 启用 approle auth 时出错:发出 API 请求时出错。
URL: POST http://localhost:8200/v1/sys/auth/approle
Code: 400. Errors:
* missing client token
我的保管库在容器中运行,并且我已通过 8200 端口将其暴露,我需要挂载卷吗?
解决方案
VAULT_TOKEN
通过 Vault CLI 与 Vault 服务器交互时使用env:
$ export VAULT_TOKEN="....."
推荐阅读
- google-apps-script - 检索最新版本的 Google Doc 中的评论
- python - 如何从 CSV 文件中获取我的值以使用 python 加载到我的 SQL 数据库中?
- twitter-bootstrap - 将引导程序添加到 webpack
- python - Python:使用负载平衡运行多个 exe
- java - Spring Jpa Data Repository 使用 LinkedEntity 保存(更新)多对多关系
- java - 从 AsyncTask 获取 Int
- javascript - 在 vueJs 中修改使用 Apollo GraphQL 获取的属性
- graph - Web 负载测试 - 波浪形响应时间图表示什么?
- ruby - 如何通过 Ruby Selenium Binding(或 WATIR)创建 chrome 配置文件
- python - 参数解析期间的Python断言错误