materialmanagement-shared
The following configurations are shared for all Material Management services, and used in all of them.
DOTNET_TLS_DISABLE
| Description |
Disabled flag for TLS (Transport Layer Security) encryption |
| Required |
Yes |
| Defaults to |
false |
| Sources |
|
DOTNET_APP_HTTP_PORT
| Description |
The port number on which the application will listen for HTTP requests |
| Required |
Yes |
| Defaults to |
2501 |
| Sources |
|
ASPNETCORE_URLS
| Description |
Specifies the URLs on which the application will listen for incoming requests |
| Required |
Yes |
| Defaults to |
http://+:\{.Values.local.misc.servicePort} |
| Sources |
|
DOTNET_APP_LOG_LEVEL
| Description |
The log level of the application. Possible values: Trace, Debug, Information, Warning, Error, Critical, None. This log level can be changed by either: |
| Required |
Yes |
| Defaults to |
Setting .Values.global.logging.application or .Values.local.logging.application (which is \{}) |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_IsIAS
| Description |
Should be always True for IAS deployments |
| Required |
Yes |
| Defaults to |
false |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_Swagger__IsEnabled
| Description |
A flag which determines whether swagger is enabled or not |
| Required |
No |
| Defaults to |
.Values.local.swaggerEnabled. If its not set it will use the global variable of: .Values.global.swaggerEnabled |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_TenantConfig__Tenant0
| Description |
The software providing tenantId, the tenant which the software will be deployed to |
| Required |
Yes |
| Defaults to |
The software providing tenant of MACMA |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_Logging__LogLevel__Default
| Description |
The log level of the application. Possible values: Trace, Debug, Information, Warning, Error, Critical, None. This log level can be changed by either: |
| Required |
Yes |
| Defaults to |
Warning in the helmchart |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_OIDC__SERVICEURL
| Description |
The URL of the OIDC provider, that the application uses to authenticate users or clients |
| Required |
Yes |
| Defaults to |
- |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_OIDC__NAMEDHTTPCLIENTS__DEFAULTTOKENENDPOINT
| Description |
Sets the default token endpoint of the auth provider |
| Required |
Yes |
| Defaults to |
Automatically resolved by helmchart to {macmaurl}/access-management/v1/tenants/{tenantId}/openid-connect/token |
| Sources |
|
NEXEED_MATERIALCONTROL_COMMON_OIDC__NAMEDHTTPCLIENTS__Clients__MacmaClient__Scopes__0
| Description |
Defines the audience of MACMA, which is necessary for communicating with MACMA |
| Required |
Yes |
| Defaults to |
Currently fixed value: aud:macma |
| Sources |
|
SSL_CERT_DIR
| Description |
The certificate’s directory |
| Required |
Yes |
| Defaults to |
/etc/ssl/trusted |
| Sources |
|
OTEL_SDK_DISABLED
| Description |
Enables or disables the APM cababilities of the application. If switched off, no telemetry data will be sent. |
| Required |
no |
| Defaults to |
"\{\{not (default .Values.global.observability.otelEnabled.Values.local.observability.otelEnabled}}" , default = false |
| Sources |
|
OTEL_TRACES_EXPORTER
| Description |
Specifies the exporter type for traces |
| Required |
no |
| Defaults to |
'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpTracingEnabled .Values.local.observability.otlpTracingEnabled }}" |
| Sources |
|
OTEL_METRICS_EXPORTER
| Description |
Specifies the exporter type for metrics |
| Required |
no |
| Defaults to |
'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpMetricEnabled .Values.local.observability.otlpMetricEnabled }}" |
| Sources |
|
OTEL_LOGS_EXPORTER
| Description |
Specifies the exporter type for logs |
| Required |
no |
| Defaults to |
'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpLoggingEnabled .Values.local.observability.otlpLoggingEnabled }}" |
| Sources |
|
OTEL_SERVICE_NAME
| Description |
The name of the service which will be visible in the telemetry collector. |
| Required |
no |
| Defaults to |
ias_\{\{ .Values.global.modules.<module>.scsName }}_<nameOfTheDeployment> |
| Sources |
|
OTEL_SERVICE_VERSION
| Description |
The version of the service, which will be used by the telemetry collector. |
| Required |
no |
| Defaults to |
utility-toolkit provides it, via extracting the version from the used image |
| Sources |
|
OTEL_SERVICE_NAMESPACE
| Description |
The namespace of the service, which will be used by the telemetry collector. |
| Required |
no |
| Defaults to |
mat |
| Sources |
|
OTEL_EXPORTER_OTLP_ENDPOINT
| Description |
The endpoint where the telemetry data will be sent to. |
| Required |
no |
| Defaults to |
.Values.local.observability.otlpUrl. If its not set it will use the global variable of: .Values.global.observability.otlpUrl |
| Sources |
|
OTEL_EXPORTER_OTLP_HEADERS
| Description |
Defines the headers which will be used when sending data to the telemetry endpoint. Usually used for bearer tokens. |
| Required |
no |
| Defaults to |
.Values.local.observability.otlpHeaders. If its not set it will use the global variable of: .Values.global.observability.otlpHeaders |
| Sources |
|
OTEL_RESOURCE_ATTRIBUTES
| Description |
Additional resources for the OpenTelemetry client. Currently used to pass in the DeploymentEnvironment |
| Required |
no |
| Defaults to |
.Values.local.observability.otelResourceAttributes. If its not set it will use the global variable of: .Values.global.observability.otelResourceAttributes |
| Sources |
|