第 9 章 镜像配置资源 (Classic)
您可以配置镜像 registry 以存储和提供容器镜像。
9.1. 镜像控制器配置参数 复制链接链接已复制到粘贴板!
您可以在 image.config.openshift.io/cluster 资源的 spec 中配置处理集群范围镜像的某些参数。
下表没有列出以下不可配置的参数:
-
DisableScheduledImport -
MaxImagesBulkImportedPerRepository -
MaxScheduledImportsPerMinute -
ScheduledImageImportMinimumIntervalSeconds -
InternalRegistryHostname
| 字段名称 | 描述 |
|---|---|
|
|
包含有关如何处理镜像的集群范围信息。此 CR 的规范且唯一有效的名称是 |
|
|
限制普通用户可从中导入镜像的容器镜像 registry。将此列表设置为您信任包含有效镜像且希望应用程序能够从中导入的 registry。有权从 API 创建镜像或 这个列表中的每个项包含由 registry 域名指定的 registry 的位置。
|
|
|
对包含
此配置映射的命名空间为 |
|
|
提供默认外部镜像 registry 的主机名。只有在镜像 registry 对外公开时才应设置外部主机名。第一个值用于镜像流中的 |
|
| 包含用于决定容器运行时在访问构建和 pod 的镜像时应如何处理个别 registry 的配置。例如,是否允许不安全的访问。它不包含内部集群 registry 的配置。
您可以设置 |
当您定义 allowedRegistries 参数时,除非明确列出,否则所有 registry (包括 registry.redhat.io、quay.io 和默认的 OpenShift 镜像 registry)都会被阻断。您必须将有效负载镜像所需的所有 registry 添加到 allowedRegistries 列表中。例如,列出 registry.redhat.io、quay.io 和 internalRegistryHostname registry。对于断开连接的集群,还必须添加镜像 registry。否则,您面临 pod 失败。
image.config.openshift.io/cluster 资源的 status 项包括了从集群观察到的值。
| 参数 | 描述 |
|---|---|
|
|
由控制 |
|
|
由 Image Registry Operator 设置,在镜像 registry 通过外部公开时为它提供外部主机名。第一个值用于镜像流中的 |