Ansible 配置变量
以下变量配置 Contrail 见解安装的各个方面。我们建议您在清单文件中定义 inventory/group_vars/all
这些变量。有关 Ansible 变量的更多信息,请参阅 Ansible 清单文档 。
网络配置
表 1 介绍了网络配置的 Ansible 配置变量。
变量 |
描述 |
---|---|
appformix_network_ipv4_subnet |
Contrail Insights Platform 主机上的 Contrail 见解服务在 Docker 容器中运行。Docker 容器通过名为 的 |
appformix_controller_port_http |
Appformix 控制器容器侦听 HTTP 请求的端口。 |
appformix_controller_port_https |
Appformix 控制器容器侦听 HTTPS 请求的端口。 |
appformix_dashboard_port_http |
appformix-dashboard 容器侦听 HTTP 请求的端口。 |
appformix_dashboard_port_https |
appformix-dashboard 容器侦听 HTTPS 请求的端口。 |
appformix_datamanager_port_http |
appformix-datamanager 容器侦听 HTTP 请求的端口。 |
appformix_datamanager_port_https |
appformix-datamanager 容器侦听 HTTPS 请求的端口。 |
appformix_openstack_adapter_port_http |
appformix-openstack-adapter 容器侦听 HTTP 请求的端口。 |
appformix_openstack_adapter_port_https |
appformix-openstack-adapter 容器侦听 HTTPS 请求的端口。 |
代理配置
Contrail 见解平台服务在 Docker 容器内执行。主机上的代理环境变量不会在容器内设置。如果需要代理(例如,联系外部通知服务,如 PagerDuty 或 Service Now),则可以在以下变量中定义代理配置来配置容器内的环境。
它appformix_controller
使用 HTTP/HTTPS 与其他 Contrail Insights 组件(例如 Contrail Insights Agent)和平台集成(例如 OpenStack、Kubernetes)进行通信。如果配置了 或https_proxy
,则应http_proxy
为 设置no_proxy
适当的值。该no_proxy
变量可以包含采用 CIDR 表示法的 IP 地址、主机名和子网的逗号分隔列表(例如 )。 192.0.2.0/24
表 2 介绍了代理配置的 Ansible 配置变量。
变量 |
描述 |
---|---|
appformix_controller_env_http_proxy |
容器内环境变量appformix_controller值 |
appformix_controller_env_https_proxy |
容器内环境变量appformix_controller值 |
appformix_controller_env_no_proxy |
容器内环境变量appformix_controller值 |
日志文件配置
Contrail 见解在 Contrail 见解平台上维护多个服务的日志文件。每个日志文件根据大小和时间独立轮换。轮换的文件在文件名后附加一个数字后缀,从 开始 1
。将为每个日志文件存储可配置数量的轮换文件。
当文件的大小超过可配置的限制时,将轮换日志文件。(可选)可以在每天开始时轮换日志文件。配置每日轮换后,如果超出大小限制,日志文件仍可每天轮换多次。 表 3 介绍了日志文件配置的 Ansible 配置变量。
变量 |
描述 |
---|---|
appformix_log_rotate_daily |
如果设置为 |
appformix_log_rotate_max_size_in_mb |
日志文件轮换的大小(以兆字节 (MB) 为单位)。默认值为 10 MB。 |
appformix_log_rotate_max_count |
日志文件在被删除之前轮换的次数。默认值为 5。 |
超时配置
表 4 介绍了用于指定 Contrail 见解服务之间连接的超时的 Ansible 配置变量。
变量 |
描述 |
---|---|
appformix_openstack_adapter_timeout |
appformix_controller和openstack_adapter之间的连接超时。 |