3.37. 其他配置字段


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

ALLOW_PULLS_WITHOUT_STRICT_LOGGING

字符串

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

默认 : False

AVATAR_KIND

字符串

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

Values: local, gravatar

BROWSER_API_CALLS_XHR_ONLY

布尔值

如果启用,则只允许从浏览器

Default: True 中标记为由 XHR 发出的 API 调用

DEFAULT_NAMESPACE_MAXIMUM_BUILD_COUNT

Number

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

Default: None

ENABLE_HEALTH_DEBUG_SECRET

字符串

如果指定,可提供给健康端点的 secret,以便在不以超级用户身份验证时查看完整的调试信息

EXTERNAL_TLS_TERMINATION

布尔值

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

FRESH_LOGIN_TIMEOUT

字符串

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

示例: 5m

HEALTH_CHECKER

字符串

配置的健康检查

示例: ('RDSAwareHealthCheck', {'access_key': 'foo', 'secret_key': 'bar'})

PROMETHEUS_NAMESPACE

字符串

应用到所有公开的 Prometheus 指标的前缀

默认: quay

PUBLIC_NAMESPACES

String 数组

如果在公共命名空间中定义了命名空间,它将出现在 所有用户 的存储库列表页面上,无论用户是否为命名空间的成员。通常,这由在配置一组 "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

String 数组

在除 localhost 外验证时,从 Webhook 中禁止的主机名集合

CREATE_PRIVATE_REPO_ON_PUSH

布尔值

通过 push 创建新软件仓库是否被设置为私有可见

默认: True

CREATE_NAMESPACE_ON_PUSH

布尔值

新推送到不存在的机构是否将其创建

默认: False

NON_RATE_LIMITED_NAMESPACES

String 数组

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

FEATURE_UI_V2

布尔值

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

Default: True

FEATURE_REQUIRE_TEAM_INVITE

布尔值

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

默认值: True

FEATURE_REQUIRE_ENCRYPTED_BASIC_AUTH

布尔值

未加密的密码(而不是加密令牌)都可用于基本 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

布尔值

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

Default: True

FEATURE_ANONYMOUS_ACCESS

布尔值

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

默认值: True

FEATURE_DIRECT_LOGIN

布尔值

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

默认值: True

FEATURE_LIBRARY_SUPPORT

布尔值

从 Docker

默认值拉取和推送时是否允许"无命名空间"存储库默认值

FEATURE_PARTIAL_USER_AUTOCOMPLETE

布尔值

如果设置为 true,则自动完成将应用到部分 usernames+
Default: 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.