plugin register
plugin register
命令在 Vault 的插件目录中注册一个新插件。插件类型必须是 auth
、database
或 secret
中的一种。
例子
注册一个插件
$ vault plugin register \
-sha256=d3f0a8be02f6c074cf38c9c99d4d04c9c6466249 \
auth my-custom-plugin
Success! Registered plugin: my-custom-plugin
使用定制化参数注册插件:
$ vault plugin register \
-sha256=d3f0a8be02f6c074cf38c9c99d4d04c9c6466249 \
-args=--with-glibc,--with-curl-bindings \
auth my-custom-plugin
可用标志
除了全局可用的标准标志以外,也可以配置下列标志:
输出选项
-format
(string: "table")
- 按照指定格式打印输出。合法的格式有table
、json
或yaml
。也可以通过环境变量VAULT_FORMAT
设定该值。
命令选项
-sha256
(string: <required>)
- 插件二进制文件的 SHA256 校验码-args
(string: "")
- 每次调用时传递给插件二进制文件的一组参数。使用逗号分隔多个参数。-command
(string: "")
- 要调用的二进制文件的名字。该名字默认情况下就是插件的名字。