3.7. 相关选项


 

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,account2,account3,admin-api,admin-fine-grained-authz,admin2,authorization,ciba,client-policies,client-secret-rotation,declarative-user-profile, docker,动态范围,fips,impersonation,js-adapter,kerberos,linkedin-oauth,map-storage,multi-site,par,preview,recovery-codes, 脚本,step-up-authentication,token-exchange,update-email,web-authn

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.