When an EAP server provisioned with the cloud feature-pack is started, a set of bash scripts are executed in order to adjust the server configuration. These bash scripts are controlled by a set of environment variables that this document describes.
When running an EAP server inside the EAP S2I (Source-to-Image) runtime and builder images, you can use these environment variables to configure the Java VM.
EAP S2I runtime and builder images are exposing a set of environment variables to fine tune the server execution.
Configure datasources subsystem.
Note: An alternative way to configure the datasources subsystem is by using the EAP datasources feature-pack. The EAP datasources feature-pack, in addition to datasource configuration thanks to environment variables, allows you to install JDBC drivers into your EAP server.
Controls whether exploded deployment content should be automatically deployed.
Configure elytron subsystem with new security domains and HTTPS configuration.
Secure deployments with the elytron-oidc-client subsystem. Supports the SSO server provider.
Configure jgroups node discovery.
Enable JSON-formatted logging.
#Keycloak SAML adapter
Configures keycloak-smal subsystem with deployments secured with SAML protocol
Add loggers to the logging subsystem.
Configures the admin user used to access the management interface.
Add Topics and Queues to messaging configuration.
Add resource adapters to the resource-adapters subsystem.
Support for $JBOSS_HOME/extensions/preconfigure.sh|postconfigure.sh
scripts. If such scripts are found in
the server installation, they are called at server startup.
Configures the socket binding group port offset.
Allows to set the name of the headless service which belongs to the StatefulSet managing the cluster. Used to configure the socket binding client mapping for the EJB client.
Configures the undertow subsystem access-log valve and add the logger "org.infinispan.REST_ACCESS_LOG" to the logging subsystem.
Configures the response header filters in the undertow server's hosts. Applies to all hosts.