telegraf secrets get
telegraf secrets get
命令从指定的 secret store 中检索 secret 的值。
此命令需要包含您要访问的 secret store 定义的配置文件。如果命令中未包含 --config
或 --config-directory
标志,Telegraf 将检查默认配置文件位置。
使用 telegraf secrets list
获取可用的 secret store 的 ID 和可用的 secret 密钥。
如果您尚未配置 secret store,请使用 telegraf plugins secretstores
列出可用的 secret store 插件。在 Telegraf GitHub 仓库 中查看 secret store 插件配置文档。
用法
telegraf [global-flags] secrets get [flags] <SECRET_STORE_ID> <SECRET_KEY>
参数
参数 | 描述 |
---|---|
SECRET_STORE_ID | 要从中检索 secret 的 secret store 的 ID |
SECRET_KEY | 要检索的 secret 的密钥 |
标志
标志 | 描述 | |
---|---|---|
-h | --help | 显示命令帮助 |
另请参阅 Telegraf 全局标志。
示例
在以下示例中,替换以下内容
SECRET_STORE_ID
:要从中检索 secret 的 secret store 的 ID。SECRET_KEY
:要从 secret store 中检索的 secret 的密钥。CUSTOM_CONFIG_PATH
:Telegraf 配置文件的非默认文件路径,其中包含您的 secret store 定义。
使用默认配置位置检索 secret
以下示例假设包含 secret store 定义的 Telegraf 配置文件位于默认位置。
telegraf secrets get SECRET_STORE_ID SECRET_KEY
使用非默认配置位置检索 secret
telegraf --config CUSTOM_CONFIG_PATH secrets get SECRET_STORE_ID SECRET_KEY
此页面是否对您有帮助?
感谢您的反馈!