telegraf secrets set
telegraf secrets set
命令在指定的 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 set [flags] <SECRET_STORE_ID> <SECRET_KEY> <SECRET_VALUE>
参数
参数 | 描述 |
---|---|
SECRET_STORE_ID | 要在其中设置 secret 的 secret store 的 ID |
SECRET_KEY | 要设置的 secret 的密钥 |
SECRET_VALUE | 要设置的 secret 的值 |
标志
标志 | 描述 | |
---|---|---|
-h | --help | 显示命令帮助 |
另请参阅 Telegraf 全局标志。
示例
在以下示例中,替换以下内容
SECRET_STORE_ID
: 要在其中存储 secret 的 secret store 的 ID。SECRET_KEY
: 要设置的 secret 的密钥。SECRET_VALUE
: 要设置的 secret 的值。CUSTOM_CONFIG_PATH
: 包含您的 secret store 定义的 Telegraf 配置文件的非默认文件路径。
使用默认配置文件位置设置 secret
以下示例假定包含 secret store 定义的 Telegraf 配置文件位于默认位置。
telegraf secrets set SECRET_STORE_ID SECRET_KEY SECRET_VALUE
使用非默认配置文件位置设置 secret
telegraf \
--config CUSTOM_CONFIG_PATH \
secrets set \
SECRET_STORE_ID \
SECRET_KEY \
SECRET_VALUE
此页是否对您有帮助?
感谢您的反馈!