1 个不稳定版本
0.1.0 | 2020年6月20日 |
---|
#340 in 可视化
21KB
440 行
vault-ordbok
用于在k8s清单和helm图表中注入Vault值的实用程序
功能
- 尽可能简约的CLI
- 解析、验证和注入Vault值到k8s清单或helm图表
支持的命令
lookup
- 通过给定的命名空间和密钥获取值
语法
任何执行的命令都必须用双大括号括起来,并指定命令名称作为常规函数名称。用于命令的参数必须在括号内定义。
简而言之,任何命令都可以用以下格式描述:{{<command_name>(<args>)}}
。使用的命令可以在大括号、命令名称及其参数之间包含多个空格。
命令示例
-
lookup
此命令接受需要从该命名空间提取的命名空间和密钥。如果指定的参数少于一个或超过两个,则命令将返回验证错误。
使用示例env: - name: SOME_SECRET value: {{ lookup ('/path/to/secret/', 'key') }}
许可证
vault-ordbok在BSD许可证下发布。有关详细信息,请参阅LICENSE文件。
依赖关系
~9MB
~190K SLoC