Skip to content

Latest commit

 

History

History
138 lines (71 loc) · 5.09 KB

launch.md

File metadata and controls

138 lines (71 loc) · 5.09 KB

Server startup

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.

Datasources

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.

Environment variables

Environment variables.

Deployment Scanner

Controls whether exploded deployment content should be automatically deployed.

Environment variables

Environment variables.

Elytron

Configure elytron subsystem with new security domains and HTTPS configuration.

Environment variables

Environment variables.

Elytron OIDC

Secure deployments with the elytron-oidc-client subsystem. Supports the SSO server provider.

Environment variables

Environment variables.

JGroups

Configure jgroups node discovery.

Environment variables

Environment variables.

JSON logging

Enable JSON-formatted logging.

Environment variables

Environment variables.

#Keycloak SAML adapter

Configures keycloak-smal subsystem with deployments secured with SAML protocol

Environment variables

Environment variables.

Logging loggers

Add loggers to the logging subsystem.

Environment variables

Environment variables.

Management interface admin user

Configures the admin user used to access the management interface.

Environment variables

Environment variables.

Messaging

Add Topics and Queues to messaging configuration.

Environment variables

Environment variables.

Resource Adapters

Add resource adapters to the resource-adapters subsystem.

Environment variables

Environment variables.

Server startup extension scripts

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.

Socket binding port-offset

Configures the socket binding group port offset.

Environment variables

Environment variables.

StatefulSet Service Name

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.

Environment variables

Environment variables.

Undertow access log

Configures the undertow subsystem access-log valve and add the logger "org.infinispan.REST_ACCESS_LOG" to the logging subsystem.

Environment variables

Environment variables.

Undertow response filters

Configures the response header filters in the undertow server's hosts. Applies to all hosts.

Environment variables

Environment variables.