Solution Configuration
Introduction
It's possible to create a solution-specific configuration to override the settings of the Project Configuration. This Solution Configuration will only apply to the selected solution and only overrides the values that are explicitly set in the Solution Configuration. So you have the chance to set your default configurations for all solutions of a project and only override certain settings for a certain solution.
Manage Solution Configurations
Similar to the Project Configuration, you have two options to make the settings. The first option is to visit the Solution Hub and navigate to the project that contains the solution and then navigate to the solution itself. There you find a tab Deployment Configuration which shows all configurable settings and also the default values for this project.
For each category listed there you have the option to edit the configuration or create new bindings. The column on the right always shows the current default setting for all solutions in this project. So you can easily decide whether to add specific settings or stick with the defaults.
The second option is via a REST API called Configuration Management API (see API documentation). This API provides a Swagger UI for ease-of-use but you can use the tool of your choice for calling APIs (e.g. cURL, Postman).
<https://ssob-config>.<domain>
The exact URL can be found within the route named k5-configuration-management
. It can be easily retrieved by executing
oc get route k5-configuration -n <namespace>
, whereby <namespace>
points to the namespace, where the Solution Hub is installed.