第 5 章 在 OpenShift Container Platform 中为受管组件配置资源
您可以为运行 pod 的以下组件手动调整 OpenShift Container Platform 上的 Red Hat Quay 资源:
-
Quay
-
clair
-
镜像
-
clairpostgres
-
postgres
此功能允许用户运行较小的测试集群,或者请求更多资源前期,以避免部分降级的 Quay
pod。限制和请求可根据 Kubernetes 资源单元 设置。
不应设置以下组件小于其最低要求。这可能会导致部署出现问题,在某些情况下会导致 pod 的部署失败。
-
Quay
: 最小 6 GB、2vCPU -
Clair
:建议 2 GB 内存,2 个 vCPU -
clairpostgres
:最小 200 MB
您可以在 OpenShift Container Platform UI 上配置资源请求,或者直接通过更新 QuayRegistry
YAML 来配置资源请求。
重要
为这些组件设置的默认值是推荐的值。设置资源请求过高或太低可能会导致资源利用率低低,或者分别降低资源利用率或性能下降。
5.1. 使用 OpenShift Container Platform UI 配置资源请求 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用以下步骤使用 OpenShift Container Platform UI 配置资源。
流程
-
在 OpenShift Container Platform 开发人员控制台中,点 Operators
Installed Operators Red Hat Quay。 - 单击 QuayRegistry。
- 点 registry 的名称,如 example-registry。
- 点 YAML。
在
spec.components
字段中,您可以通过设置.overrides.resources.limits
和overrides.resources.requests
字段的值来覆盖quay
、clair
、mirror
clairpostgres
和postgres
资源的资源。例如:Copy to Clipboard Copied! Toggle word wrap Toggle overflow