Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The/manage/* endpoints provided by the AUTHENTICATION Service are available via a separate port which is protected from external access. Even if they are exposed for access without a specific authorization in the authentication-prod.yml file, they are accessible only for services inside the Kubernetes cluster. In order to call these endpoints, the ancillary Kubernetes Service authentication-manage-service controls the separate port. Thus, the endpoints are called via /authentication-manage/manage/*.

...

EndpointUsage in yuuvis® MomentumServices with adjusted behavior

GET <service>/manage/health

Insert excerpt
Health Check for Services
Health Check for Services
nopaneltrue

Available for all services including additional services.

The JSON structure always contains at least the "status" key with the value being either "UP" or "DOWN".

POST <service>/manage/refresh

As of version 2022 Autumn:
GET /authentication-internal/manage/refreshTenants

Reload configurations for the specified service without a service restart.

AUTHENTICATION service

The endpoint /authentication-internal/manage/refreshTenants can be used to activate changes in the tenant configuration instead of the conventional refresh endpoint. Only changes in the authentication.oauth2.tenants list in the application-oauth2.yml configuration file are considered. Thus, the creation or modification of tenants can be carried out much faster.
Note: Tenants that were removed from the configuration are NOT automatically deleted.

CONFIGSERVICE

A refresh leads to a synchronization of local resources and the git server in addition to the regular synchronization cycle.
>> CONFIGSERVICE

...