环境变量参考
API 和 Worker 都通过环境变量读取运行配置。使用 Docker Compose、Helm 或其他容器平台时,把这些值注入对应容器即可。
第一次部署只需要处理“基本”项。平台正常运行后,再按实际需求调整“进阶”项,不必一开始逐个配置。
API 配置项
启用 metrics 后,API 会暴露 HTTP 请求量、延迟、错误响应、PostgreSQL 连接池和 PostgreSQL/Redis 健康检查指标。Grafana dashboard JSON 位于 grafana/dashboards/,需要时直接导入 Grafana。
OIDC 身份源的 Redirect URI 由 PUBLIC_BASE_URL 生成,后台“身份源”表单会直接展示可复制地址。准入策略默认要求 OIDC 返回非空邮箱且 email_verified=true;如果接入的是可信内部身份源,但无法返回标准 email_verified,可以在准入策略里关闭“要求 OIDC 邮箱已验证”,平台仍会要求邮箱非空。
前端未登录时会按浏览器首选语言顺序选择界面语言,目前支持 zh-CN 和 en-US。登录后以账号设置里的语言偏好为准,并写入本地缓存,方便下次打开时立即使用同一语言。
访问入口的可用域名后缀、外层访问协议、外层访问端口和 Gateway API 默认值在“运行集群”里维护。不同集群可以配置不同的网关域名后缀、GatewayClass 和共享 Gateway;同一集群也可以配置多个域名后缀。部署配置绑定到哪个集群,创建访问入口时就只能从该集群的后缀里选择一个,默认域名、短前缀补全和控制台访问链接也按该选择生成。外层 CDN 或反向代理已经提供 HTTPS 时,可以把对应集群的外层访问协议改为 https;它只影响控制台展示和跳转链接,不会修改集群内部 listener,也不会触发证书申请。
前端构建配置项
Worker 配置项
启用 metrics 后会暴露 worker 任务、重试、队列深度、队列延迟、构建/发布结果与耗时、运行副本、网关同步和依赖健康指标。Grafana dashboard JSON 位于 grafana/dashboards/,需要时直接导入 Grafana。