第 14 章 启用和禁用功能
Red Hat build of Keycloak 包括了一些功能,包括一些禁用的功能,如技术预览和已弃用的功能。其他功能是默认启用的,但如果它们不适用于您使用 Keycloak 的 Red Hat build,则可以禁用它们。
14.1. 启用功能
一些支持的功能以及所有预览功能都默认禁用。要启用功能,请输入以下命令:
bin/kc.[sh|bat] build --features="<name>[,<name>]"
例如,要启用 docker
和 token-exchange
,请输入以下命令:
bin/kc.[sh|bat] build --features="docker,token-exchange"
要启用所有预览功能,请输入以下命令:
bin/kc.[sh|bat] build --features="preview"
启用的功能可能版本化或未指定版本。如果您使用版本化功能名称,如 feature:v1,只要在运行时仍然存在,将启用确切的功能版本。如果您改为使用未指定版本的名称,如功能,选择特定的支持功能版本可能会根据以下优先级从发行版本改为发行版本:
- 最高默认支持版本
- 最高非默认支持版本
- 最高弃用的版本
- 最高预览版本
- 最高实验性版本