3.37. 其它配置字段


表 3.41. 其它配置字段
字段类型描述

ALLOW_PULLS_WITHOUT_STRICT_LOGGING

字符串

如果为 true,则拉取仍然会成功,即使无法写入 pull audit 日志条目。如果数据库处于只读状态,并且需要在此时间段内拉取以继续,这非常有用。

Default: False

AVATAR_KIND

字符串

要显示的 avatars 的类型,可以生成内联(本地)或 Gravatar (gravatar)

值: local, gravatar

BROWSER_API_CALLS_XHR_ONLY

布尔值

如果启用,则只允许被标记为来自浏览器的、由 XHR 发出的 API 调用

默认: True

DEFAULT_NAMESPACE_MAXIMUM_BUILD_COUNT

Number

可在命名空间中排队的默认构建的最大数量。

默认: None

ENABLE_HEALTH_DEBUG_SECRET

字符串

如果指定,可以授予健康端点的 secret,以便在未作为超级用户验证时查看完整的调试信息

EXTERNAL_TLS_TERMINATION

布尔值

如果支持 TLS,则设为 true,但在 Quay 之前的一个层终止。当 Quay 使用自己的 SSL 证书运行时,并直接接收 TLS 流量时,设置为 false

FRESH_LOGIN_TIMEOUT

字符串

新登录的时间需要用户重新输入其密码

示例: 5m

HEALTH_CHECKER

字符串

配置的健康检查
示例: ('RDSAwareHealthCheck', {'access_key': 'foo', 'secret_key': 'bar'})

PROMETHEUS_NAMESPACE

字符串

适用于所有公开的 Prometheus metrics 的前缀

默认: quay

PUBLIC_NAMESPACES

字符串数组

如果命名空间定义在公共命名空间列表中,则它将在 所有 用户的存储库列表页上显示,无论用户是否是命名空间的成员。通常,这由企业客户用来配置一组"well-known"命名空间。

REGISTRY_STATE

字符串

registry 的状态

值: normalread-only

SEARCH_MAX_RESULT_PAGE_COUNT

Number

用户在搜索限制前可以分页的最大页面数

默认:10

SEARCH_RESULTS_PER_PAGE

Number

通过搜索页面返回的结果数

默认值:10

V2_PAGINATION_SIZE

Number

V2 registry API 中每个页面返回的结果数

默认值: 50

WEBHOOK_HOSTNAME_BLACKLIST

字符串数组

验证超过 localhost 时禁止 Webhook 中的主机名集合

CREATE_PRIVATE_REPO_ON_PUSH

布尔值

通过推送创建的新存储库是否设置为私有可见性

默认为 True

CREATE_NAMESPACE_ON_PUSH

布尔值

新推送到不存在的机构时是否创建它

默认: False

NON_RATE_LIMITED_NAMESPACES

字符串数组

如果使用 FEATURE_RATE_LIMITS 启用速率限制,您可以为需要无限访问权限的特定命名空间覆盖它。

FEATURE_UI_V2

布尔值

设置后,允许用户尝试 beta UI 环境。

Default: True

FEATURE_REQUIRE_TEAM_INVITE

布尔值

将用户添加到团队时是否需要邀请

默认值: True

FEATURE_REQUIRE_ENCRYPTED_BASIC_AUTH

布尔值

非加密密码(与加密令牌相反)可用于基本身份验证

默认值: False

FEATURE_RATE_LIMITS

布尔值

是否在 API 和 registry 端点上启用速率限值。将 FEATURE_RATE_LIMITS 设置为 true 会导致 nginx 将某些 API 调用限制为每秒 30 个。如果没有设置该功能,API 调用将限制为每秒 300 个(具有无限限制)。

Default: False

FEATURE_FIPS

布尔值

如果设置为 true,Red Hat Quay 将使用 FIPS 兼容哈希功能运行

Default: False

FEATURE_AGGREGATED_LOG_COUNT_RETRIEVAL

布尔值

是否允许检索聚合日志计数

默认: True

FEATURE_ANONYMOUS_ACCESS

布尔值

是否允许匿名用户浏览和拉取公共存储库

默认: True

FEATURE_DIRECT_LOGIN

布尔值

用户是否可以直接登录到 UI

默认值: True

FEATURE_LIBRARY_SUPPORT

布尔值

从 Docker 拉取和推送时是否允许"无命名空间"软件仓库

默认值: True

FEATURE_PARTIAL_USER_AUTOCOMPLETE

布尔值

如果设置为 true,自动完成功能将应用到部分用户名+
默认: True

FEATURE_PERMANENT_SESSIONS

布尔值

会话是永久的

默认值: True

FEATURE_PUBLIC_CATALOG

布尔值

如果设置为 true,则 _catalog 端点会返回公共存储库。否则,只能返回私有存储库。

Default: False

DISABLE_PUSHES

布尔值

禁用将新内容推送到 registry,同时保留所有其他功能。与 只读模式 不同,因为数据库没有 设置为只读。当 DISABLE_PUSHES 设置为 true 时,Red Hat Quay 垃圾收集器被禁用。因此,当启用 PERMANENTLY_DELETE_TAGS 时,使用 Red Hat Quay UI 永久删除标签不会立即删除标签。相反,镜像保留在后端存储中,直到 DISABLE_PUSHES 设置为 false,这会重新启用垃圾收集器。使用 DISABLE_PUSHESPERMANENTLY_DELETE_TAGS 时,应该了解这个注意事项。

Default: False

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.