Skip to content

Commit 7cbd685

Browse files
Merge pull request #8063 from camunda/update-drivers-script
update drivers script rdbms
2 parents f787053 + 3f879e3 commit 7cbd685

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

docs/self-managed/deployment/helm/configure/database/rdbms-jdbc-drivers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: JDBC driver management for RDBMS
55
description: "Understand bundled JDBC drivers, when to supply custom drivers, and how to load them in Kubernetes."
66
---
77

8-
This page covers JDBC driver management for RDBMS deployments in Kubernetes. For configuration and troubleshooting, see [configure RDBMS in Helm charts](/self-managed/deployment/helm/configure/database/rdbms.md).
8+
This page covers JDBC driver management for RDBMS deployments in Kubernetes. For background on secondary storage, see [secondary storage overview](/self-managed/concepts/secondary-storage/index.md). For configuration and troubleshooting, see [configure RDBMS in Helm charts](/self-managed/deployment/helm/configure/database/rdbms.md). For end-to-end installation steps, see [install with RDBMS as secondary storage](/self-managed/deployment/helm/install/helm-with-rdbms.md).
99

1010
## Bundled vs. custom JDBC drivers
1111

docs/self-managed/deployment/helm/configure/database/rdbms.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ This page provides:
1313
- **[Quick example](#example-usage)**: Minimal YAML to get started.
1414
- Links to detailed guides for specific tasks.
1515

16+
Related guides:
17+
18+
- [Secondary storage overview](/self-managed/concepts/secondary-storage/index.md)
19+
- [Install with RDBMS as secondary storage](/self-managed/deployment/helm/install/helm-with-rdbms.md)
20+
- [JDBC driver management](/self-managed/deployment/helm/configure/database/rdbms-jdbc-drivers.md)
21+
1622
## Prerequisites
1723

1824
Provide a supported relational database that is reachable by the Camunda components.

docs/self-managed/deployment/helm/install/helm-with-rdbms.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ description: "Deploy Camunda 8 on Kubernetes using Helm charts with an external
77

88
This guide walks you through deploying Camunda 8 using Helm charts with an external relational database (RDBMS) as secondary storage instead of Elasticsearch or OpenSearch.
99

10+
Related guides:
11+
12+
- [Secondary storage overview](/self-managed/concepts/secondary-storage/index.md)
13+
- [Configure RDBMS in Helm charts](/self-managed/deployment/helm/configure/database/rdbms.md)
14+
- [JDBC driver management](/self-managed/deployment/helm/configure/database/rdbms-jdbc-drivers.md)
15+
1016
## What changes when using RDBMS?
1117

1218
In Camunda 8, secondary storage stores historical data and process state. By default, Elasticsearch or OpenSearch is used. With RDBMS, you replace that with a relational database:
@@ -134,6 +140,10 @@ kubectl create secret generic camunda-db-secret \
134140

135141
If you're using Oracle, MySQL, or a database version not covered by bundled drivers, you must provide the JDBC driver.
136142

143+
:::note
144+
For detailed information about JDBC driver strategies, security configurations, and validation, see [JDBC driver management](/self-managed/deployment/helm/configure/database/rdbms-jdbc-drivers.md).
145+
:::
146+
137147
**Option A: Init container (recommended for production)**
138148

139149
Update your `values-rdbms.yaml`:
@@ -159,6 +169,8 @@ orchestration:
159169
volumeMounts:
160170
- name: jdbcdrivers
161171
mountPath: /driver-lib
172+
securityContext:
173+
runAsUser: 1001
162174
```
163175
164176
For other driver sources (e.g., private repositories), adjust the `wget` command or use a private container registry for pre-built images.

0 commit comments

Comments
 (0)