5.3. glance-image-import.conf


本节包含 /etc/glance/glance-image-import.conf 文件的选项。

5.3.1. DEFAULT

下表概述了 glance-image-import.conf 文件中的 [DEFAULT] 组下可用的选项。

.

Expand
配置选项 = 默认值类型描述

5.3.2. glance_download_opts

下表概述了 glance-image-import.conf 文件中的 [glance_download_opts] 组下可用的选项。

Expand
表 5.37. glance_download_opts
配置选项 = 默认值类型描述

extra_properties = ['hw_', 'trait:', 'os_distro', 'os_secure_boot', 'os_type']

列出值

指定在使用 glance-download 时在目标镜像上设置的元数据前缀。来自源镜像的所有其他属性不会在目标镜像上设置。如果源镜像中不存在指定的元数据,则不会在目标镜像中设置它。请注意,您无法设置 os_glance 前缀,因为它由 glance 保留,因此不会在目标镜像上设置相关的属性。

可能的值:

  • 包含 extra_properties 前缀的列表: [os_,architecture]

5.3.3. image_conversion

下表概述了 glance-image -import.conf 文件中的 [image _conversion] 组下可用的选项。

Expand
表 5.38. image_conversion
配置选项 = 默认值类型Description

output_format = raw

字符串值

镜像更改触发器所需的输出格式。

提供有效的镜像格式,转换插件将先转换镜像,然后再将其存储到后端。

请注意,如果定义了镜像导入的 Image Conversion 插件,用户应只上传 quemu-img 支持的磁盘格式,否则转换和导入将失败。

可能的值:

  • qcow2
  • raw
  • vmdk

相关选项:

  • disk_formats

5.3.4. image_import_opts

下表概述了 glance-image-import.conf 文件中的 [image_import_opts] 组下可用的选项。

Expand
表 5.39. image_import_opts
配置选项 = 默认值类型描述

image_import_plugins = []

列出值

为任务处理启用的镜像导入插件。

提供反映在 Image Import 流中包含的任务对象的字符串列表。任务对象需要在 glance/async/ flows/plugins firmware 中定义,可以由 OpenStack Glance 项目团队、部署器或第三方实施。

默认情况下,不启用插件,并利用插件模型,必须在 glance-image-import.conf 文件中明确设置插件列表。

此选项允许的值是 [] 之间以逗号分开的对象名称列表。

可能的值:

  • no_op (仅记录插件执行的调试级别消息)
  • 任何要包含在流中的提供的 Task 对象名称。

5.3.5. import_filtering_opts

下表概述了 glance-image-import.conf 文件中的 [import_filtering_opts] 组下可用的选项。

Expand
表 5.40. import_filtering_opts
配置选项 = 默认值类型描述

allowed_hosts = []

列出值

为 web-download 指定允许的目标主机的"whitelist"。

此选项提供主机白名单,当最终用户使用 web-download 导入方法导入镜像时允许的主机。白名单具有优先级,以便在为主机定义了黑名单时会忽略黑名单。在应用此主机过滤器前,uri 必须已经通过了方案过滤。如果 uri 传递,则将应用端口过滤。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 包含规范化主机名或 ip 的列表,如在 urllib.parse netloc (没有端口)中返回
  • 默认情况下,列表为空
  • 提示: 如果您希望处理 disallowed_hosts 黑名单,请将白名单留空

相关选项:

  • allowed_schemes
  • disallowed_schemes
  • disallowed_hosts
  • allowed_ports
  • disallowed_ports

allowed_ports = [80, 443]

列出值

指定 web-download 允许的端口的"whitelist"。

这个选项提供在最终用户使用 web-download 导入方法导入镜像时允许的端口白名单。白名单具有优先级,以便在为端口定义了黑名单时会忽略黑名单。请注意,方案和主机过滤已被 uri 到达端口过滤器的时间所应用。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 从 urllib.parse netloc 字段返回包含端口的列表。因此,该值是一个整数值列表,如 [80, 443]
  • 提示: 如果您希望处理 disallowed_ports 黑名单,请将白名单留空

相关选项:

  • allowed_schemes
  • disallowed_schemes
  • allowed_hosts
  • disallowed_hosts
  • disallowed_ports

allowed_schemes = ['http', 'https']

列出值

指定 web-download 允许的 url 方案的"whitelist"。

这个选项提供了 uri 方案白名单,当最终用户使用 web-download 导入方法导入镜像时允许这些方案。白名单具有优先级,以便在为方案定义了黑名单时,将忽略黑名单。但是,将应用主机和端口过滤。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 在从 urllib.parse 返回时,包含规范化 url 方案的列表。例如 [ftp,https]
  • 提示: 如果您希望处理 disallowed_schemes blacklist,请将白名单留空

相关选项:

  • disallowed_schemes
  • allowed_hosts
  • disallowed_hosts
  • allowed_ports
  • disallowed_ports

disallowed_hosts = []

列出值

指定不允许用于 web-download 的主机的 "blacklist"。

这个选项提供了将最终用户使用 web-download 导入方法导入镜像时将被拒绝的主机列入黑名单。请注意,如果使用 allowed_hosts 选项定义了主机白名单 ,则此选项将被忽略

在应用此主机过滤器前,uri 必须已经通过了方案过滤。如果 uri 传递,则将应用端口过滤。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 包含规范化主机名或 ip 的列表,如在 urllib.parse netloc (没有端口)中返回
  • 默认情况下,列表为空

相关选项:

  • allowed_schemes
  • disallowed_schemes
  • allowed_hosts
  • allowed_ports
  • disallowed_ports

disallowed_ports = []

列出值

为 web-download 指定不允许的端口的 "blacklist"。

这个选项提供了将目标端口列入黑名单,当最终用户使用 web-download 导入方法导入镜像时将被拒绝。请注意,如果使用 allowed_ports 选项定义了端口白名单 ,这个选项将被忽略。请注意,方案和主机过滤已被 uri 到达端口过滤器的时间所应用。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 从 urllib.parse netloc 字段返回包含端口的列表。因此,该值是一个整数值列表,如 [22, 88]
  • 默认情况下,此列表为空

相关选项:

  • allowed_schemes
  • disallowed_schemes
  • allowed_hosts
  • disallowed_hosts
  • allowed_ports

disallowed_schemes = []

列出值

指定不允许用于 web-download 的 uri 方案的 "blacklist"。

这个选项提供了 uri 方案黑名单,当最终用户使用 web-download 导入方法导入镜像时将被拒绝。请注意,如果使用 allowed_schemes 选项定义了方案白名单 ,则此选项将被忽略。但是,将应用主机和端口过滤。

如需更多信息,请参阅 Glance 管理指南。

可能的值:

  • 在从 urllib.parse 返回时,包含规范化 url 方案的列表。例如 [ftp,https]
  • 默认情况下,列表为空

相关选项:

  • allowed_schemes
  • allowed_hosts
  • disallowed_hosts
  • allowed_ports
  • disallowed_ports

5.3.6. inject_metadata_properties

下表概述了 glance-image-import.conf 文件中的 [inject_metadata_properties] 组下可用的选项。

Expand
表 5.41. inject_metadata_properties
配置选项 = 默认值类型Description

ignore_user_roles = admin

列出值

指定要忽略的用户角色名称,以注入镜像中的元数据属性。

可能的值:

  • 列出包含用户角色的。例如: [admin,member]

inject = {}

字典值

字典包含要在镜像中注入的元数据属性。

可能的值:

  • 包含键/值对的字典。密钥字符长度应为 swig 255。例如: k1:v1,k2:v2
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部