搜索

3.8. 相关选项

download PDF
 value

db 🛠

数据库供应商。

CLI: --db
Env: KC_DB

dev-file (默认)、dev-memmariadbmssqlmysqloraclepostgres

db-password

数据库用户的密码。

CLI: --db-password
Env: KC_DB_PASSWORD

 

db-url

完整的数据库 JDBC URL。

如果没有提供,会根据所选数据库厂商设置默认 URL。例如,如果使用 postgres,默认的 JDBC URL 将是 jdbc:postgresql://localhost/keycloak

CLI: --db-url
Env: KC_DB_URL

 

db-username

数据库用户的用户名。

CLI: --db-username
Env: KC_DB_USERNAME

 

功能 wagon

启用一组一个或多个功能。

CLI: --features
Env: KC_FEATURES

account-api[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1], device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], login2[:v1], Multi-site[:v1], offline-session-preloading[:v1], oid4vc-vci[:v1], par[:v1], preview,recovery-codes[:v1], scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn[:v1]

health-enabled 🛠

如果服务器应公开健康检查端点。

如果启用,则健康检查位于 /health/health/ready/health/live 端点中。

CLI: --health-enabled
Env: KC_HEALTH_ENABLED

true,false (默认)

hostname

Keycloak 服务器的主机名。

CLI: --hostname
Env: KC_HOSTNAME

 

https-key-store-file

保存证书信息的密钥存储,而不是指定单独的文件。

CLI: --https-key-store-file
Env: KC_HTTPS_KEY_STORE_FILE

 

https-key-store-password

密钥存储文件的密码。

CLI: --https-key-store-password
Env: KC_HTTPS_KEY_STORE_PASSWORD

密码 (默认)

metrics-enabled 🛠

如果服务器应该公开指标。

如果启用,指标位于 /metrics 端点。

CLI: --metrics-enabled
Env: KC_METRICS_ENABLED

true,false (默认)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.