环境变量
编辑环境变量
编辑此功能处于实验阶段,可能会在将来的版本中更改或删除。
完全在将来的版本中。
您可以在 配置文件 和 操作文件 中使用环境变量引用来设置需要在运行时配置的值。为此,请使用
${VAR}
其中 VAR
是环境变量的名称。
每个变量引用在启动时都会被环境变量的值替换。替换区分大小写,并在解析 YAML 文件时发生,但在配置模式验证之前发生。对未定义变量的引用将替换为 None
,除非您指定默认值。要指定默认值,请使用
${VAR:default_value}
其中 default_value
是如果环境变量未定义要使用的值。
不支持的使用案例
使用环境变量时,值必须仅为环境变量。
使用额外的文本,例如
logfile: ${LOGPATH}/extra/path/information/file.log
目前不支持。
示例
编辑以下是一些使用环境变量的配置示例以及每个配置在替换后的样子
配置源 | 环境设置 | 替换后的配置 |
---|---|---|
|
|
|
|
无设置 |
|
|
无设置 |
|
|
|
|