3.25. 构建管理器配置字段
字段 | 类型 | 描述 |
---|---|---|
ALLOWED_WORKER_COUNT | 字符串 |
定义每个 Red Hat Quay pod 实例化多少个 Build Worker。通常设置为 |
ORCHESTRATOR_PREFIX | 字符串 | 定义添加到所有 Redis 密钥的唯一前缀。这可用于将 Orchestrator 值与其他 Redis 键隔离。 |
REDIS_HOST | 对象 | Redis 服务的主机名。 |
REDIS_PASSWORD | 字符串 | 在 Redis 服务中进行身份验证的密码。 |
REDIS_SSL | 布尔值 | 定义您的 Redis 连接是否使用 SSL/TLS。 |
REDIS_SKIP_KEYSPACE_EVENT_SETUP | 布尔值 |
默认情况下,Red Hat Quay 不会在运行时设置关键事件所需的关键空间事件。为此,请将 |
EXECUTOR | 字符串 |
启动此类型的可执行文件定义。有效值为 |
BUILDER_NAMESPACE | 字符串 | 将进行 Red Hat Quay 构建的 Kubernetes 命名空间。 |
K8S_API_SERVER | 对象 | 发生 Builds 的 OpenShift Container Platform 集群的 API 服务器的主机名。 |
K8S_API_TLS_CA | 对象 |
为 |
KUBERNETES_DISTRIBUTION | 字符串 |
指明正在使用的 Kubernetes 类型。有效值为 |
CONTAINER_* | 对象 |
定义每个构建 Pod 的资源请求和限值。 |
NODE_SELECTOR_* | 对象 |
定义应调度 |
CONTAINER_RUNTIME | 对象 |
指定 Builder 是否应该运行 |
SERVICE_ACCOUNT_NAME/SERVICE_ACCOUNT_TOKEN | 对象 |
定义 |
QUAY_USERNAME/QUAY_PASSWORD | 对象 |
定义拉取 |
WORKER_IMAGE | 对象 | Red Hat Quay Builder 镜像的镜像引用。registry.redhat.io/quay/quay-builder |
WORKER_TAG | 对象 | 需要的 Builder 镜像的标签。最新版本为 3.9。 |
BUILDER_VM_CONTAINER_IMAGE | 对象 |
对包含运行每个 Red Hat Quay Build. ( |
SETUP_TIME | 字符串 |
指定在 Build Manager 中尚未注册自身时构建超时的秒数。默认值为 |
MINIMUM_RETRY_THRESHOLD | 字符串 |
此设置与多个可执行文件一起使用。它指示在选择不同的可执行文件前尝试启动构建的次数。设置为 |
SSH_AUTHORIZED_KEYS | 对象 |
在 |