kubernetes - 如何更改我的秘密在我的应用程序的 pod 中结束的路径?
问题描述
我正在试验 HashiCorp Vault。在整个变异过程完成后,我看到我的秘密在我的应用程序 pod 中的路径/vault/secrets处结束。
但我希望我的秘密在不同的位置。我尝试直接在 YAML 中更改卷挂载,但没有奏效。
请建议。
解决方案
您需要在 Kubernetes 清单中添加注释:
annotations:
vault.hashicorp.com/secret-volume-path: "wherever/you/want"
在 Vault 文档中进行了描述: https ://www.vaultproject.io/docs/platform/k8s/injector/annotations#vault-hashicorp-com-secret-volume-path
推荐阅读
- ios - 所有 pod 都可以与新 Xcode 测试版中的多平台应用程序一起使用吗?
- java - NoSuchFieldError:AmazonS3Builder DefaultClient 的实例
- regex - 从不以开头的行中删除换行符
- python - Pandas Dataframe - 减少列数(解构数据)
- ios - undefined 不是对象(评估“navigation.mediaDevices.getUserMedia”)
- javascript - 使用 div 中的文本克隆锚标记链接
- distributed-computing - 如何让 condor_q 显示我提交的作业的详细信息?
- python - 在 Python DataFrame/List 中搜索多个单词
- amazon-cognito - 使用 .Net Core 3 的 AWS Cognito 预身份验证 lambda 触发器 - 返回“InvalidLambdaResponse”异常
- websocket - 使用 SocketIO 如何检查在房间内广播时未发送消息?