14.4. tripleo-container-manage 角色变量
该功能在此发行版本中作为技术预览提供,因此不享有红帽的全面支持。它只应用于测试,不应部署在生产环境中。有关技术预览功能的更多信息,请参阅覆盖范围详细信息。
				tripleo-container-manage Ansible 角色包含以下变量:
			
| 名称 | 默认值 | 描述 | 
|---|---|---|
| tripleo_container_manage_check_puppet_config | false | 
								如果您希望 Ansible 检查 Puppet 容器配置,则使用此变量。Ansible 可使用配置 hash 来识别更新的容器配置。如果容器有一个来自 Puppet 的新配置,请将此变量设置为  | 
| tripleo_container_manage_cli | podman | 
								使用此变量设置要用于管理容器的命令行界面。 | 
| tripleo_container_manage_concurrency | 1 | 使用此变量设置要同时管理的容器数量。 | 
| tripleo_container_manage_config | /var/lib/tripleo-config/ | 使用此变量设置容器配置目录的路径。 | 
| tripleo_container_manage_config_id | tripleo | 
								使用此变量设置具体配置步骤的 ID。例如,将此值设置为  | 
| tripleo_container_manage_config_patterns | *.json | 使用此变量设置用于标识容器配置目录中配置文件的 bash 正则表达式。 | 
| tripleo_container_manage_debug | false | 
								使用此变量启用或禁用调试模式。如果要运行带有特定一次性配置的容器,请在调试模式下运行  | 
| tripleo_container_manage_healthcheck_disable | false | 使用此变量启用或禁用健康检查。 | 
| tripleo_container_manage_log_path | /var/log/containers/stdouts | 使用此变量为容器设置 stdout 日志路径。 | 
| tripleo_container_manage_systemd_order | false | 使用此变量启用或禁用 Ansible 的 systemd 关闭顺序。 | 
| tripleo_container_manage_systemd_teardown | true | 使用此变量触发已弃用容器的清理。 | 
| tripleo_container_manage_config_overrides | {} | 使用此变量覆盖任何容器配置。此变量的值来自一个字典,其中每个键都是容器名称和您要覆盖的参数,如容器镜像或用户。此变量不会将自定义覆盖写入 JSON 容器配置文件,并且任何新的容器部署、更新或升级都会恢复到 JSON 配置文件的内容。 | 
| tripleo_container_manage_valid_exit_code | [] | 
								使用此变量检查容器是否返回退出代码。这个值必须是列表,例如  |