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