keycloak_quarkus
Install keycloak >= 21.1.1 (quarkus) server configurations.
Role Defaults
Installation options
Variable |
Description |
Default |
---|---|---|
|
keycloak.org package version |
|
Service configuration
Variable |
Description |
Default |
---|---|---|
|
Enable auto configuration for database backend, clustering and remote caches on infinispan |
|
|
Enable auto configuration for database backend |
|
|
Administration console user account |
|
|
Address for binding service ports |
|
|
hostname |
|
|
HTTP port |
|
|
TLS HTTP port |
|
|
AJP port |
|
|
jgroups cluster tcp port |
|
|
Posix account username |
|
|
Posix account group |
|
|
Pid file path for service |
|
|
RHEL java package runtime |
|
|
JAVA_HOME of installed JRE, leave empty for using specified keycloak_quarkus_jvm_package RPM path |
|
|
Additional JVM options |
|
|
Service public URL |
|
|
Service context path |
|
|
Enable listener on HTTP port |
|
|
Enable listener on HTTPS port |
|
|
The file path to a private key in PEM format |
|
|
The file path to a server certificate or certificate chain in PEM format |
|
Database configuration
Variable |
Description |
Default |
---|---|---|
|
Database engine [mariadb,postres] |
|
|
User for database connection |
|
|
Password for database connection |
|
|
JDBC URL for connecting to database |
|
|
Version for JDBC driver |
|
Remote caches configuration
Variable |
Description |
Default |
---|---|---|
|
Username for connecting to infinispan |
|
|
Password for connecting to infinispan |
|
|
URL for connecting to infinispan |
|
|
Infinispan auth mechanism |
|
|
Whether infinispan uses TLS connection |
|
|
Path to infinispan server trust certificate |
|
|
Password for infinispan certificate keystore |
|
Install options
Variable |
Description |
Default |
---|---|---|
|
Perform an offline install |
|
|
Download URL for keycloak |
|
|
keycloak.org package version |
|
|
Installation root path |
|
|
Download URL for keycloak |
|
|
Ensure firewalld is running and configure keycloak ports |
|
Miscellaneous configuration
Variable |
Description |
Default |
---|---|---|
|
Whether to enable metrics |
|
|
If the server should expose health check endpoints |
|
|
keycloak install archive filename |
|
|
Installation path |
|
|
Installation work directory |
|
|
Path for configuration |
|
|
Name for rest authentication realm |
|
|
Authentication client for configuration REST calls |
|
|
Remove pre-existing versions of service |
|
|
URL for configuration rest calls |
|
|
URL for management console rest calls |
|
|
Enable one or more log handlers in a comma-separated list |
|
|
The log level of the root category or a comma-separated list of individual categories and their levels |
|
|
Set the log file path and filename relative to keycloak home |
|
|
Set a format specific to file log entries |
|
|
The proxy address forwarding mode if the server is behind a reverse proxy |
|
|
Whether to start the service in development mode (start-dev) |
|
|
Whether to use XA transactions |
|
Role Variables
Variable |
Description |
Required |
---|---|---|
|
Password of console admin account |
|
License
Apache License 2.0