46.4. overcloud 容器镜像准备
生成定义镜像、标签和注册表的文件。
使用方法:
值 | 概述 |
---|---|
--environment-directory <HEAT ENVIRONMENT DIRECTORY> | 自动添加到更新命令的环境文件。条目将过滤为仅包含容器化服务使用的镜像。可以多次指定。目录中的文件以升序载入。 |
--pull-source <location> | 从中拉取镜像 registry 的位置。(已弃用)。在 --namespace 中包含 registry。) |
--env-file <file path> | 用于编写 heat 环境文件的文件,该文件指定了所有镜像参数。将覆盖任何现有文件。(DEPRECATED)。使用 --output-env-file 替代) |
--output-images-file <file path> | 要写入生成的镜像条目的文件以及 stdout。所有现有文件都会被覆盖。 |
--suffix <suffix> | 覆盖默认名称后缀替换。默认: |
--set <variable=value> | 在模板中设置变量的值,即使它没有专用参数,如 "-suffix"。 |
--prefix <prefix> | 覆盖默认名称前缀替换。默认:openstack- |
--tag-from-label <image label> | 使用指定标签的值来发现 versioned 标签。 |
--push-destination <location> | 要将镜像推送到的镜像 registry 的位置。如果指定,将为每个镜像条目设置 push_destination。 |
--exclude <regex> | 与生成的 imagename 条目匹配的模式,以便从最终输出中排除。可多次指定。 |
--images-file <file path> | 要写入生成的镜像条目的文件以及 stdout。将覆盖任何现有文件。(DEPRECATED)。使用 --output-images-file 替代。) |
--roles-file ROLES_FILE, -r ROLES_FILE | 角色文件覆盖默认的 roles_data.yaml |
--template-file <yaml 模板文件> | 构建镜像配置文件的 YAML 模板文件。Default: /usr/share/tripleo-common/container- images/overcloud_containers.yaml.j2 |
--output-env-file <file path> | 用于编写 heat 环境文件的文件,该文件指定了所有镜像参数。所有现有文件都会被覆盖。 |
-h, --help | 显示帮助信息并退出 |
--service-environment-file <file path> | 指定哪些服务容器化的环境文件。条目将过滤为仅包含容器化服务使用的镜像。(可以指定多次。)(DEPRECATED.使用 --environment-file 替代。) |
--environment-file <file path>, -e <file path> | 指定哪些服务容器化的环境文件。条目将过滤为仅包含容器化服务使用的镜像。(可以多次指定。) |
--namespace <namespace> | 覆盖默认命名空间替换。默认值:registry.access.redhat.com/rhosp13 |
--tag <tag> | 覆盖默认标签替换。如果指定了 --tag-from- 标签,则使用该标签开始发现。默认:latest |