Configurations

Configuration can be provided through the Configuration Management REST API and the k5-configurator REST API.

For a new installation, at least the following configuration has to be provided manually:

  • Configuration of Solution Designer and Solution Hub Specifies configuration values necessary for the Solution Hub and Solution Designer to work properly.
  • K5 Project Configuration Specifies default configuration values that are used as a starting point when you create and initialize a new k5-project.
  • Solution Default Test Configuration Specifies solution-specific default test configuration. This values are used for executing the solution tests of a deployed solution. The default configuration is used for all solutions in the k5-project if there is no specific configuration for a solution. This has to be done for each new k5-project.

The following configurations are done automatically by the k5-project-operator, as long as it is not disabled. If the auto-configuration (see k5project crd: spec.configuration.configurationManagement.autoConfiguration.enabled) is disabled, these configurations needs to be done manually as well. Of course, the configurations can be changed afterwards:

  • Solution Default Configuration Specifies solution-specific default configuration. This values are used for the helm deployment of a solution. The default configuration is used for all solutions in the k5-project if there is no specific configuration for a solution. This has to be done for each new k5-project.