Helm configuration
Standardized Helm configuration parameters
This module in general follows the general IAS Operations Manual and the helm parameters that are described there e.g. for logging, databases, messaging, …
Specific global module Helm configuration parameters
Here we list specific global helm parameters only used for paco
| Helm Parameter | Description | Mandatory | Default Value |
|---|---|---|---|
global.modules.paco.homeTenantId |
To configure the software providing tenant |
no |
global.nexeedMacmaTenant0Id("7311ea8c-5d48-43fe-acf9-980eedf24b6c") |
global.modules.paco.instanceName |
The free text Instance name displayed on the Portal Entry for the Instance |
no |
|
global.modules.paco.deployCoreService |
Active or inactive paco core service |
no |
false |
global.modules.paco.enableRedirect |
Active or inactive legacy API redirect |
no |
false |
local.paco.printing-service.PrintProvider.Type |
Sets the used print Provider. Supported types: "OmsRest" - for Provider specific config see printing-service |
yes |
Local module Helm configuration parameters
Here we list some local helm parameters for paco
| Helm Parameter | Description | Mandatory | Default Value |
|---|---|---|---|
local.paco.jobDependencyLabelValue |
Internal default value used to specify label of initial-database-migration job |
yes |
initial-database-migration |
local.paco.efJobDependencyLabelValue |
Internal default value used to specify label of initial-ef-database-migration job |
yes |
initial-ef-migration |
local.paco.clearPackagingUnitDataJobDependencyLabelValue |
Internal default value used to specify label of clear-packaging-unit-data job |
yes |
clear-packaging-unit-data |
local.paco.logging.framework |
Internal default value used to specify log level in Microsoft dotnet namespaces (Optional value: INFO, WARN, ERROR, TRACE, DEBUG) |
no |
WARN |
local.paco.certificates.pacoServiceCert |
Internal default value used to specify paco-service.crt for deployment |
no |
|
local.paco.certificates.pacoServiceCertKey |
Internal default value used to specify paco-service.key for deployment |
no |
|
local.paco.instanceDependencies.lineasm |
Defines the service instance to be used for the connection to the lineasm service which is an optional module dependency for paco |
no |
lineasm |
local.paco.introspectionCaching.enabled |
Enables/disables usage of introspection caching |
yes |
true |
local.paco.introspectionCaching.cachingDuration |
Static caching duration in seconds. Will be used as fallback, if "riexp" claim is not available, or the usage is disabled. |
yes |
30 |
local.paco.introspectionCaching.enableUsageOfRiexp |
Enables/disables usage of "riexp" claim during introspection caching. The introspection results will be cached for the timespan in the "riexp" claim if its available, otherwise the static cachingDuration will be used. |
yes |
true |
local.paco.introspectionCaching.enableIntrospectionResultRefreshing |
Enables/disables the automatic refreshing mechanism of Introspection results. |
yes |
false |
local.paco.swaggerEnabled |
Enables/disables the Swagger UI. |
no |
false |
local.paco.printing-service.PrintProvider.Type |
Sets the used print Provider. Supported types: "OmsRest" - for Provider specific config see printing-service |
yes |
|
local.paco.shutdownTimeout |
The shutdown timeout value set in application. It’s the max allowed delay time after receiving shutdown signal. Usually we should set it as the terminationGracePeriodSeconds - 1, here terminationGracePeriodSeconds is the shutdown timeout in k8s |
no |
29 |