SOT
    • Introduction
    • User manual
      • General Descriptions
        • Fine-grained access control
        • Ticket Management Groups
      • Ticket Management
        • Filter options
        • Ticket details
        • Ticket archiving
        • Ticket anonymization
        • Notifications
        • Ticket escalation mapping
      • Maintenance status widget
    • Operations manual
      • Overview
      • System Architecture and Interfaces
      • System Requirements
        • tm/ticket-service
      • Migration from Previous Versions
        • Migration to 7.3.0+
        • Migration to 7.4.0+
        • Migration to 7.4.1+
        • Migration to 7.8.0+
        • Migration to 7.9.0+
        • Migration to 7.10.0+
        • Migration to 7.11.0+
        • Migration to 7.12.0+
        • Migration to 7.13.0+
        • Migration to 7.13.1+
        • Migration to 7.14.0+
        • Migration to 7.16.0+
        • Migration to 7.17.0+
        • Migration to 7.20.0+
      • Setup and Configuration
        • Setup
          • Installation guide
        • Recommendations
        • Helm Configuration
        • Ticket Management global variables
        • tm/ticket-service
        • Ticket Management IAS dependencies
      • Start and Shutdown
      • Regular Operations
      • Failure Handling
      • Backup and Restore
      • Logging and Monitoring
        • Module Health Verification Endpoints and K8S Probes
      • Known Limitations
        • Maximum 2100 parameter support of MSSQL can lead to query failure
        • Users from different tenants can have issues when calling MACMA/MDM concurrently
        • Lost messages of Notification service if maximum retry is exceeded
    • Developer documentation
      • Getting Started
      • How-Tos
        • Domain Context Registration
        • Integrating Ticket Management Views
      • Failure Handling
        • Embedded View Blocked by Content Security Policy (CSP)
    • API documentation
      • HTTP API
    • Glossary
Ticket Management
  • Smart Operations Toolkit
    • Deviation Processor
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Process Quality
    • AI Services
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
  • Enterprise & Shopfloor Integration
    • Information Router
    • Master Data Management

SOT Learning Portal

  • Ticket Management
  • Operations manual
  • Setup and Configuration
  • Helm Configuration
7.22.2 7.22.0

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, …​

Module Helm Configuration Parameters


Helm Parameter

.Values.local.tsHealthPath

Description           

Base path for health endpoints.

Mandatory

No

Default Value

/tm/BCI_TS/v1/actuator/health


Helm Parameter

.Values.local.tsInstanceId

Description           

Instance id of the ticket service, displayed in the custom health endpoint.

Mandatory

No

Default Value

ticket-service@tm


Helm Parameter

.Values.local.javaTlsEnable

Description           

Flag to activate TLS for the docker image.

Mandatory

No

Default Value

false


Helm Parameter

.Values.local.defaultArchivingTimeInDays

Description           

Specifies the default time (in days) after which closed tickets are automatically archived. This time is used only when no specific archive configuration exists for a tenant.

Mandatory

No

Default Value

30


Helm Parameter

.Values.local.ticketArchivingSchedulerEnabled

Description           

Enables the ticket archiving scheduler task.

Mandatory

No

Default Value

true


Helm Parameter

.Values.local.ticketArchivingSchedulerCron

Description           

Cron value (in Spring CronExpression format: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/scheduling/support/CronExpression.html) for the ticket archiving scheduler task. (value must be kept in sync with archivingSchedulerLockMinDuration and archivingSchedulerLockMaxDuration)

Mandatory

No

Default Value

0 0 2 * * *


Helm Parameter

.Values.local.archivingSchedulerLockMinDuration

Description           

Minimum duration for the database lock used by the ticket archiving scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with ticketArchivingSchedulerCron)

Mandatory

No

Default Value

PT24H


Helm Parameter

.Values.local.archivingSchedulerLockMaxDuration

Description           

Maximum duration for the database lock used by the ticket archiving scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with ticketArchivingSchedulerCron)

Mandatory

No

Default Value

PT25H


Helm Parameter

.Values.local.defaultAnonymizationTimeInDays

Description           

Specifies the default time (in days) after which closed tickets/archived tickets are automatically anonymized. This time is used only when no specific anonymization configuration exists for a tenant.

Mandatory

No

Default Value

90


Helm Parameter

.Values.local.ticketAnonymizationSchedulerEnabled

Description           

Enables the ticket anonymization scheduler task.

Mandatory

No

Default Value

true


Helm Parameter

.Values.local.ticketAnonymizationSchedulerCron

Description           

Cron value (in Spring CronExpression format: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/scheduling/support/CronExpression.html) for the ticket anonymization scheduler task. (value must be kept in sync with ticketAnonymizationSchedulerLockMinDuration and ticketAnonymizationSchedulerLockMaxDuration)

Mandatory

No

Default Value

0 0 1 * * *


Helm Parameter

.Values.local.ticketAnonymizationSchedulerLockMinDuration

Description           

Minimum duration for the database lock used by the ticket anonymization scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with ticketAnonymizationSchedulerCron)

Mandatory

No

Default Value

PT24H


Helm Parameter

.Values.local.ticketAnonymizationSchedulerLockMaxDuration

Description           

Maximum duration for the database lock used by the ticket anonymization scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with ticketAnonymizationSchedulerCron)

Mandatory

No

Default Value

PT25H


Helm Parameter

.Values.local.anonymizationJobSchedulerDelayInMilliSeconds

Description           

Specifies how often the scheduler for processing anonymization jobs should run (in milliseconds). Default: 60000 (1 minute)

Mandatory

No

Default Value

60000


Helm Parameter

.Values.local.anonymizationJobLockMinDuration

Description           

Minimum duration for the database lock used by the anonymization job scheduler task. The lock makes sure that there is only one instance executing the task at a time. Default: PT1M (value must be kept in sync with anonymizationJobSchedulerDelayInMilliSeconds)

Mandatory

No

Default Value

PT1M


Helm Parameter

.Values.local.anonymizationJobLockMaxDuration

Description           

Maximum duration for the database lock used by the anonymization job scheduler task. The lock makes sure that there is only one instance executing the task at a time. Default: PT10M

Mandatory

No

Default Value

PT10M


Helm Parameter

.Values.local.deviationProcessingReactionSchedulerEnabled

Description           

Enables the deviation processing reaction scheduler to retry resolving actions in deviation processor for closed tickets.

Mandatory

No

Default Value

true


Helm Parameter

.Values.local.deviationProcessingReactionSchedulerCron

Description           

Specifies when and how often the deviation processing reaction scheduler should run to resolve actions for closed tickets in deviation processor in CronExpression format (https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/scheduling/support/CronExpression.html). Value must be kept in sync with deviationProcessingReactionSchedulerLockMinDuration and deviationProcessingReactionSchedulerLockMaxDuration.

Mandatory

No

Default Value

* * 6/6 * * *


Helm Parameter

.Values.local.deviationProcessingReactionSchedulerLockMinDuration

Description           

Minimum duration for the database lock used by the deviation processing reaction scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with deviationProcessingReactionSchedulerCron)

Mandatory

No

Default Value

PT6H


Helm Parameter

.Values.local.deviationProcessingReactionSchedulerLockMaxDuration

Description           

Maximum duration for the database lock used by the deviation processing reaction scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with deviationProcessingReactionSchedulerCron)

Mandatory

No

Default Value

PT7H


Helm Parameter

.Values.local.deviationProcessingReactionMaxRetries

Description           

Maximum number of retries for resolving actions in deviation processor for closed tickets. With every attempt of the scheduler to update deviation processing reaction state it decreases this number. If the counter is 0 the scheduler will not trigger an update request anymore.

Required

No

Defaults to

4


Helm Parameter

.Values.local.rateLimit.average

Description           

Rate limit configuration used by the ingress: the maximum rate, by default in requests per second, allowed from a given source. If set to 0, it means no rate limiting.

Mandatory

No

Default Value

1000


Helm Parameter

.Values.local.rateLimit.burst

Description           

Rate limit configuration used by the ingress: the maximum number of requests allowed to go through in the same arbitrarily small period of time.

Mandatory

No

Default Value

1000


Helm Parameter

.Values.local.failedMasterDataReloadingSchedulerEnabled

Description           

Enables the failed master data reload scheduler task.

Mandatory

No

Default Value

true


Helm Parameter

.Values.local.failedMasterDataReloadingSchedulerInitialDelayInMinutes

Description           

Delay (in minutes) after application startup when the master data reload scheduler for fetching devices and facilities should be started.

Mandatory

No

Default Value

30


Helm Parameter

.Values.local.failedMasterDataReloadingSchedulerFixedDelayInHours

Description           

Scheduled period (in hours) when the master data reload scheduler for fetching devices and facilities should be executed.

Mandatory

No

Default Value

24


Helm Parameter

.Values.local.failedMasterDataReloadingSchedulerLockMinDuration

Description           

Minimum duration for the database lock used by the failed master data reload scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with failedMasterDataReloadingSchedulerFixedDelayInHours)

Mandatory

No

Default Value

PT24H


Helm Parameter

.Values.local.failedMasterDataReloadingSchedulerLockMaxDuration

Description           

Maximum duration for the database lock used by the failed master data reload scheduler task. The lock makes sure that there is only one instance executing the task at a time. (value must be kept in sync with failedMasterDataReloadingSchedulerFixedDelayInHours)

Mandatory

No

Default Value

PT25H


Helm Parameter

.Values.global.logging.default or .Values.local.logging.default

Description           

Specifies the default level for the root logger.

Mandatory

No

Default Value

WARN


Helm Parameter

.Values.global.logging.application or .Values.local.logging.application

Description           

Specifies the default level for the Bosch logger (com.bosch.bci).

Mandatory

No

Default Value

WARN


Helm Parameter

.Values.local.logging.logLevelTm

Description           

Specifies the default level for the Ticket Management logger (com.bosch.bci.tm.ts).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelLiquibase

Description           

Specifies the default level for the liquibase logger.

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelHibernate

Description           

Specifies the default level for the hibernate logger (org.hibernate.orm.jdbc.bind).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSpring

Description           

Specifies the default level for the spring logger (org.springframework).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSpringSecurity

Description           

Specifies the default level for the spring security logger (org.springframework.security).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSpringWeb

Description           

Specifies the default level for the spring web logger (org.springframework.web).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSpringTransaction

Description           

Specifies the default level for the spring transaction logger (org.springframework.transaction).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSpringJpa

Description           

Specifies the default level for the spring jpa logger (org.springframework.orm.jpa).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelPortalClient

Description           

Specifies the default level for the Portal client logger (com.bosch.bci.commons.portal).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelMmpdClient

Description           

Specifies the default level for the MDM client logger (com.bosch.bci.commons.mmpd).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelMacmaClient

Description           

Specifies the default level for the MACMA client logger (com.bosch.bci.commons.macma).

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelSecurity

Description           

Specifies the default level for the security logger.

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.logging.logLevelLifeCycle

Description           

Specifies the default level for the life-cycle logger.

Mandatory

No

Default Value

INFO


Helm Parameter

.Values.local.tsMmpdClientMaxRetryFor403

Description           

Maximum number of retries for 403 responses from the Master Data Management client. The Master Data Management client retries with a backoff strategy by increasing the time between retries by backoff += attempts.

Mandatory

No

Default Value

10


Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2026, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses