55.6. overcloud 容器镜像准备
生成定义镜像、标签和 registry 的文件。
使用方法:
| value | Summary | 
|---|---|
|   -h, --help  |   显示帮助信息并退出  | 
|   --template-file <yaml template file>  |   从其中构建镜像配置文件的 yaml 模板文件。默认: /usr/share/tripleo-common/container- images/tripleo_containers.yaml.j2  | 
|   --push-destination <location>  |   镜像 registry 的位置(如果指定),将为每个镜像条目设置 push_destination。  | 
|   --tag <tag>  |   覆盖默认标签替换。如果指定了 --tag-from- 标签,则使用此标签启动 discovery。默认: 16.2  | 
|   --tag-from-label <image label>  |   使用指定标签的值来发现标签。标签可以使用模板格式合并,例如: {version}-{release}  | 
|   --namespace <namespace>  |   覆盖默认命名空间替换。默认: registry.redhat.io/rhosp-rhel8  | 
|   --prefix <prefix>  |   覆盖默认名称前缀替换。默认:openstack-  | 
|   --suffix <suffix>  |   覆盖默认名称后缀替换。Default:  | 
|   --set <variable=value>  |   在模板中设置变量的值,即使它没有专用参数,如 "--suffix"。  | 
|   --exclude <regex>  |   与生成的 imagename 条目匹配的 pattern,以便从最终输出中排除。可多次指定。  | 
|   --include <regex>  |   匹配生成的 imagename 条目的模式,以包括在最终输出中。可以多次指定,与任何 --include 不匹配的条目将被排除。如果使用 --include,则忽略 --exclude。  | 
|   --output-images-file <file path>  |   将生成的镜像条目写入的文件以及 stdout。任何现有的文件都会被覆盖。  | 
|   --environment-file <file path>, -e <file path>  |   指定容器化哪些服务的环境文件。条目将被过滤为仅包含由容器化服务使用的镜像。(可以多次指定。)  | 
|   --environment-directory <HEAT ENVIRONMENT DIRECTORY>  |   自动添加到 update 命令中的环境文件目录。条目将被过滤为仅包含由容器化服务使用的镜像。可多次指定。目录中的文件以升序加载。  | 
|   --output-env-file <file path>  |   编写指定所有镜像参数的 heat 环境文件的文件。任何现有的文件都会被覆盖。  | 
|   --roles-file ROLES_FILE, -r ROLES_FILE  |   角色文件,覆盖用于部署的 t-h-t 模板目录中默认的 roles_data.yaml。可以是绝对路径,也可以是相对于模板 dir 的路径。  | 
|   --modify-role MODIFY_ROLE  |   在每个镜像上传拉取和推送之间运行的 ansible 角色名称。  | 
|   --modify-vars MODIFY_VARS  |   包含调用角色 --modify-role 时使用的变量的 Ansible 变量文件。  |