3.26. 构建管理器配置字段
字段 | 类型 | 描述 |
---|---|---|
ALLOWED_WORKER_COUNT | 字符串 |
定义每个 Red Hat Quay pod 实例化多少个 Build Workers。通常设置为 |
ORCHESTRATOR_PREFIX | 字符串 | 定义要添加到所有 Redis 密钥的唯一前缀。这可用于将 Orchestrator 值与其他 Redis 键隔离。 |
REDIS_HOST | 对象 | Redis 服务的主机名。 |
REDIS_PASSWORD | 字符串 | 要在 Redis 服务中进行身份验证的密码。 |
REDIS_SSL | 布尔值 | 定义 Redis 连接是否使用 SSL/TLS。 |
REDIS_SKIP_KEYSPACE_EVENT_SETUP | 布尔值 |
默认情况下,Red Hat Quay 不会在运行时设置密钥事件所需的 keyspace 事件。为此,请将 |
EXECUTOR | 字符串 |
启动此类型的可执行文件的定义。有效值为 |
BUILDER_NAMESPACE | 字符串 | 将在其中进行 Red Hat Quay 构建的 Kubernetes 命名空间。 |
K8S_API_SERVER | 对象 | 构建将在其中进行的 OpenShift Container Platform 集群的 API 服务器的主机名。 |
K8S_API_TLS_CA | 对象 |
构建集群 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.12。 |
BUILDER_VM_CONTAINER_IMAGE | 对象 |
对包含运行每个 Red Hat Quay Build. ( |
SETUP_TIME | 字符串 |
指定构建尚未通过 Build Manager 注册自己时超时的秒数。默认值为 |
MINIMUM_RETRY_THRESHOLD | 字符串 |
此设置用于多个可执行文件。它指示在选择其他可执行文件前尝试启动构建的次数。设置为 |
SSH_AUTHORIZED_KEYS | 对象 |
|