secrets list
secrets list 命令列出 Vault 服务器上启用了的机密引擎。该命令同样输出相关启用路径的信息,包括配置的 TTL 和易于阅读的描述。TTL 值为 system 表示正在使用系统默认值。
例子
列出所有启用了的机密引擎:
$ vault secrets list
Path Type Description
---- ---- -----------
cubbyhole/ cubbyhole per-token private secret storage
secret/ kv key/value secret storage
sys/ system system endpoints used for control, policy and debugging
列出所有启用了的机密引擎及其详细信息:
$ vault secrets list -detailed
Path Type Accessor Plugin Default TTL Max TTL Force No Cache Replication Description
---- ---- -------- ------ ----------- ------- -------------- ----------- -----------
cubbyhole/ cubbyhole cubbyhole_10fbb584 n/a n/a n/a false local per-token private secret storage
secret/ kv kv_167ce199 n/a system system false replicated key/value secret storage
sys/ system system_a9fd745d n/a n/a n/a false replicated system endpoints used for control, policy and debugging
可用标志
除了全局可用的标准标志以外,也可以配置下列标志:
输出选项
-format(string: "table")- 按照指定格式打印输出。合法的格式有table、json或yaml。也可以通过环境变量VAULT_FORMAT设定该值。
命令选项
-detailed(bool: false)- 是否打印如配置以及复制状态等的机密引擎详细信息