Configuring Adeptia Connect behind Reverse Proxy/Load Balancer
In Adeptia Connect, the request is always forwarded via webapp-gateway microservice. You can also use an additional load balancer (Ingress) to receive an incoming request first and then send it to the webapp-gateway.
For enabling SAML SSO in Adeptia Connect, you need to set the values for the following environment variables based on whether you are using webapp-gateway or an Ingress to communicate with the portal microservice. You can find these environment variables in the portal section of the global values.yaml file.
Variable Name | Example value | Description |
---|---|---|
SAML_SSO_CONTEXT_PROVIDER_LB_CONTEXT_PATH | / | Prefix of a URL path used to select the context(s) to which an incoming request is passed. A URL is in the format: http://hostname.com/contextPath/, where each of the path elements can be zero or more separated elements. It must be /. |
SAML_SSO_CONTEXT_PROVIDER_LB_INCLUDE_SERVER_PORT_IN_REQUEST_URL | true | To include server port number in the URL or not. |
SAML_SSO_CONTEXT_PROVIDER_LB_SCHEME | http | Name of the scheme (http or https). |
SAML_SSO_CONTEXT_PROVIDER_LB_SERVER_NAME | localhost | Name of the server. |
SAML_SSO_CONTEXT_PROVIDER_LB_SERVER_PORT | 9090 | Port number of the server. |