配置参考

本节提供了 OVN Octavia provider 的所有配置选项列表。这些选项在构建此文档时从 OVN Octavia provider 代码自动生成。

以下使用的配置文件名通常是常用的文件名,但对配置文件名没有限制,可以使用任意文件名。

neutron

endpoint
类型:

字符串

默认值:

<None>

用于覆盖 keystone catalog 中的端点的新端点。

警告

此选项自 Antelope 版本起已被弃用,未来可能会被静默忽略。

原因:

keystoneauth1 定义的 endpoint_override 选项是此选项的新名称。

endpoint_type
类型:

字符串

默认值:

<None>

在身份服务中使用的端点接口

警告

此选项自 Antelope 版本起已被弃用,未来可能会被静默忽略。

原因:

此选项已被 keystoneauth 定义的 valid_interfaces 选项取代。

ca_certificates_file
类型:

字符串

默认值:

<None>

CA 证书文件路径

警告

此选项自 Antelope 版本起已被弃用,未来可能会被静默忽略。

原因:

keystoneauth1 定义的 cafile 选项是此选项的新名称。

ovn

ovn_nb_connection
类型:

列表

默认值:

['tcp:127.0.0.1:6641']

OVN_Northbound OVSDB 的连接字符串。使用 tcp:IP:PORT 进行 TCP 连接。使用 ssl:IP:PORT 进行 SSL 连接。ovn_nb_private_key、ovn_nb_certificate 和 ovn_nb_ca_cert 是必需的。使用 unix:FILE 进行 unix 域套接字连接。

ovn_nb_private_key
类型:

字符串

默认值:

''

用于 SSL 连接到 OVN-NB-DB 的 PEM 文件中的私钥

ovn_nb_certificate
类型:

字符串

默认值:

''

用于证明 ovn_nb_private_key 中指定的私钥的 PEM 文件中的证书

ovn_nb_ca_cert
类型:

字符串

默认值:

''

OVN 应用于验证 SSL 对等体提供的证书的 CA 证书的 PEM 文件

ovn_sb_connection
类型:

列表

默认值:

['tcp:127.0.0.1:6642']

OVN_Southbound OVSDB 的连接字符串。使用 tcp:IP:PORT 进行 TCP 连接。使用 ssl:IP:PORT 进行 SSL 连接。ovn_sb_private_key、ovn_sb_certificate 和 ovn_sb_ca_cert 是必需的。使用 unix:FILE 进行 unix 域套接字连接。

ovn_sb_private_key
类型:

字符串

默认值:

''

用于 SSL 连接到 OVN-SB-DB 的 PEM 文件中的私钥

ovn_sb_certificate
类型:

字符串

默认值:

''

用于证明 ovn_sb_private_key 中指定的私钥的 PEM 文件中的证书

ovn_sb_ca_cert
类型:

字符串

默认值:

''

OVN 应用于验证 SSL 对等体提供的证书的 CA 证书的 PEM 文件

ovsdb_connection_timeout
类型:

整数

默认值:

180

OVSDB 连接事务的超时时间,单位为秒

ovsdb_retry_max_interval
类型:

整数

默认值:

180

获取 OVN NB 和 SB IDL 之间每次重试的最大间隔时间,单位为秒

ovsdb_probe_interval
类型:

整数

默认值:

60000

最小值:

0

OVSDB 会话的探测间隔,单位为毫秒。如果此值为零,则禁用连接保活功能。如果非零,则该值将被强制设置为至少 1000 毫秒。默认值为 60 秒。