#vault #helm #k8s #devops #infrastructure

app vault-ordbok

用于在k8s清单和helm图表中注入Vault值的实用程序

1 个不稳定版本

0.1.0 2020年6月20日

#340 in 可视化

BSD-3-Clause

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