Helm configuration
Standardized Helm configuration parameters
This module in general follows the general IAS Operations Manual and the helm parameters that are described there.
Helm configuration parameters
| Helm Parameter | Description | Mandatory | Default Value |
|---|---|---|---|
local.nexeedMmpdEquipmentManagementInternalUrl |
The MDM Equipment Service internal url |
yes |
- |
local.nexeedMmpdProcessInternalUrl |
The MDM Process Service internal url |
yes |
- |
fileUploadMaxSizeInMB |
The maximum allowed size of the client request body. |
yes |
16 |
local.logging.framework |
The log level for logging everything under the Microsoft namespace. |
yes |
WARN |
local.observability.otelAutoInjectEnvParams |
Flag to enable or disable inject OTEL environment variables. |
yes |
true |
local.swaggerEnabled |
Flag to enable or disable the Swagger UI. |
yes |
false |
global.modules.mmpd.databases.mmpd.name |
The name of the mmpd database. |
no |
- |
global.modules.mmpd.databases.mmpd.userName |
The username for the mmpd database. |
no |
- |
global.modules.mmpd.databases.mmpd.secretUserKey |
The key used to store the database username for mmpd. |
no |
DB_USER |
global.modules.mmpd.databases.mmpd.secretPasswordKey |
The key used to store the database password for mmpd. |
no |
DB_PASSWORD |
global.modules.mmpd.databases.mmpd.type |
The type of the mmpd database (MSSQL or ORACLE). |
no |
|
global.modules.mmpd.databases.mmpd.roles |
The roles for the mmpd database. |
no |
db_owner |
global.modules.mmpd.databases.mmpd.permissions.oracle |
The Oracle permissions for the mmpd database. |
no |
NEXEED_BASIC_ROLE |
global.modules.mmpd.databases.mmpd.secretName |
The secret name for the mmpd database. |
no |
data-source-secret |
global.modules.mmpd.messaging.mmpd.type |
The type of messaging used for the mmpd. |
no |
RABBITMQ |
global.modules.mmpd.messaging.mmpd.userName |
The username for the mmpd messaging. |
no |
mmpd |
global.modules.mmpd.messaging.mmpd.vhost |
The virtual host for the mmpd messaging. |
no |
/ |
global.modules.mmpd.messaging.mmpd.module |
The module for the mmpd messaging. |
no |
mmpd |
global.modules.mmpd.messaging.mmpd.tag |
The tag for the mmpd messaging. |
no |
policymaker |
global.modules.mmpd.messaging.mmpd.secretUserKey |
The secret key for the mmpd messaging username. |
no |
RABBITMQ_USERNAME |
global.modules.mmpd.messaging.mmpd.secretPasswordKey |
The secret key for the mmpd messaging password. |
no |
RABBITMQ_PASSWORD |
global.modules.mmpd.macmaConfiguration.display_name |
The display name for the mmpd module. |
no |
Master Data Management |
global.modules.mmpd.macmaConfiguration.public_client |
Whether a public client is created for mmpd module. |
no |
True |
global.modules.mmpd.macmaConfiguration.use_single_audience_tokens |
Whether to enforce usage of single audience tokens. |
no |
True |
global.modules.mmpd.macmaConfiguration.admin_roles |
Array of roles assigned to the admin user. |
no |
Admin |
global.modules.mmpd.macmaConfiguration.service_account_roles |
Service account roles for the mmpd module. |
no |
- |
OpenTelemetry integration
The Open Telemetry environment variables are injected automatically via Utility-Toolkit. Refer to the chapter of "Open Telemetry integration" in general IAS operations manual for more configuration information.
For details regarding the OTEL standard defined environment variables please refer to the official documentation OTEL Configuration.