Skip to content

Configuration

Besides the spring configuration properties, we created some of our own.

All our properties are located in application.yml and start with app.

Frontend

The configuration is split into separate files:

  • application-routing.yml ... contains the route definitions for the gateway
  • application-security.yml ... contains the configuration for security

The following app-properties were defined for the frontend:

propertynamedescription
app.gateway.routing.sso.uriURL to SSO for route with ID sso
app.gateway.routing.backend.uriURL to the backend service (route with ID backend)
app.gateway.security.keycloak.issuer-uriURL to the sso realm. It used to get the sso config, for example.
Alias for: spring.security.oauth2.client.provider.keycloak.issuer-uri
app.gateway.security.keycloak.realmname of the realm in keycloak
app.gateway.security.keycloak.client.idID that is used by oauth2 client.
Alias for: spring.security.oauth2.client.registration.keycloak.client-id
app.gateway.security.keycloak.client.secretsecret that is used by oauth2 client.
Alias for: spring.security.oauth2.client.registration.keycloak.client-secret
Contact and Imprint
Made with 💛 in Munich