2.2. Cluster Samples Operator 使用管理状态
Cluster Samples Operator 默认配置为 Managed,或者配置了全局代理。
在 Managed 状态下,Cluster Samples Operator 会主动管理其资源并保持组件活跃,以便从 registry 中拉取示例镜像流和镜像,并确保安装了必要的示例模板。
在某些情况下,Cluster Samples Operator 会将自身引导为 Removed,包括:
- 如果 Cluster Samples Operator 在全新安装后初始启动时三分钟后无法访问 registry。
- 如果 Cluster Samples Operator 检测到它位于 IPv6 网络中。
如果镜像控制器配置参数阻止使用默认镜像 registry 创建镜像流,或者使用
samplesRegistry设置指定的镜像 registry。如需更多信息,请参阅以下链接:
对于 OpenShift Container Platform,默认的镜像 registry 是 registry.redhat.io。
但是,如果 Cluster Samples Operator 检测到它位于 IPv6 网络上,并且配置了 OpenShift Container Platform 全局代理,则 IPv6 检查会取代所有检查。因此,Cluster Samples Operator 会将自身引导为 Removed。
registry 目前不支持 IPv6 安装。Cluster Samples Operator 从 registry 中拉取大多数示例镜像流和模板。
2.2.1. 受限网络安装 复制链接链接已复制到粘贴板!
当无法访问 registry.redhat.io 时,Cluster Samples Operator 会将自身提升为 Removed,当网络限制已存在时,可以促进受限网络安装。
作为集群管理员,您还有更多时间来决定在 Operator 被提升 Removed 时需要样本。这是因为 Cluster Samples Operator 不会提交当管理状态为 Removed 时示例镜像流导入失败的警报。当 Cluster Samples Operator 管理状态为 Managed,并且 Operator 会尝试安装示例镜像流时,故障导入警报会在初始安装后 2 小时启动 2 小时。
2.2.2. 使用初始网络访问受限网络安装 复制链接链接已复制到粘贴板!
如果最终在集群在受限网络中运行,则首先在网络访问时安装,Cluster Samples Operator 会从 registry.redhat.io 安装内容。
在这种情况下,您可以延迟安装示例,直到您决定通过覆盖连接安装的 Managed 默认配置需要哪些示例。
如果希望在具有初始网络访问的安装过程中将管理状态为 Removed 的 Cluster Samples Operator 引导,请按照以下步骤覆盖 Cluster Samples Operator 默认配置:
要在受限环境中托管示例,请使用以下步骤:
您还必须将以下额外 YAML 文件放在 创建的 openshift 目录中:
openshift -install create manifest
带有 managementState: Removed 的 Cluster Samples Operator YAML 文件示例: