1.4. Red Hat OpenShift Pipelines 硬件要求
部署 Red Hat OpenShift Pipelines 的硬件要求。
Red Hat OpenShift Pipelines 是一个持续集成和交付(CI/CD)解决方案,它作为 Operator 部署到 OpenShift Container Platform 集群中。其资源要求被指定为其使用的各个 pod 的请求和限值。这些资源从底层 OpenShift Container Platform 集群分配。下表提供了 Red Hat OpenShift Pipelines 的主要组件的默认 CPU 和内存分配。
| 组件 | CPU 请求(毫秒) | CPU 限制(毫秒) | 内存请求(MiB) | 内存限制(MiB) |
|---|---|---|---|---|
| tekton-pipelines-controller | 100m | 200m | 128 MiB | 256 MiB |
| tekton-pipelines-webhook | 10m | 20m | 128 MiB | 256 MiB |
| openshift-pipelines-operator | 50m | 100m | 64 MiB | 128 MiB |
实际的资源消耗可能会因并发管道运行的复杂性和数量而异。这些值可在安装后调整,以适应您的特定工作负载并优化集群中的资源使用量。
持久性存储是 Red Hat OpenShift Pipelines 的最低要求。这主要用于 工作区,允许任务共享文件。集群必须定义一个 默认存储类 才能启用 PersistentVolumeClaims (PVC) 的动态置备。