Environment variables are used to configure the Keycloak cluster or your custom extensions.
They can be used to adjust the Keycloak settings (see https://www.keycloak.org/server/all-config). Note that some configuration variables are under the responsibility of Cloud-IAM and won't be overridable.
This variable can be used to configure the log level of Keycloak. The default value is
You can use this value for instance
WARN,com.acme.extension:DEBUG to log at the
DEBUG level for the classes from package
com.acme.extension, and at the
WARN level for everything else.
Changing the value of variable
KC_HTTP_RELATIVE_PATH will change the url of your deployment. This might impact the availability of your deployment.
The deployment url is generated by this formula:
For backward compatibility between Wildfly and Quarkus, you might need to set this value to
/auth. In this case, all the urls are prefixed with
/auth as before in Wildfly.
Be careful when changing / removing this value, because it affects the login url for your end-users