[DB TLS Connection][Helm Chart] Request for the feature for connecting to external DB with TLS connection
Los mantenedores suelen responder en 1 día
@zhang-arvin ya está trabajando en esto.
Desde el 31/8/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza localizando la configuración de la base de datos y la plantilla de pod del Helm chart; después, revisa cómo se representan los valores de Kubernetes Secret y hostAliases en los valores del chart. Se considera terminado cuando una base de datos externa puede usar una CA autofirmada de un Secret y los pods pueden resolver y conectarse mediante el FQDN interno del certificado TLS.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Search before asking
- I had searched in the issues and found no similar feature requirement.
Description
In the normal production deployment, we will have a database which enable the TLS connection using a self signed certificate.
The client initiate the connection using an internal domain to the DB and verifying the self-signed CA certificate of this TLS connection.
Suggest to add the support of this common practice in the Helm Chart by
- adding the configuration of the DB SSL connection with the CA certificate Configuration. It would be great if it can refer to a Kubernetes Secret
- Add hostAliases in the helm chart (https://kubernetes.io/docs/tasks/network/customize-hosts-file-for-pods/) so that the pod can go to the DB using an internal FQDN. The internal FQDN is also used in the TLS certificate, so we need to use it to connect to DB so that the server can use the correct server certificate
Use case
No response
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct
- Lenguaje dominante
- Java
- Estrellas
- 14.5k
- Forks
- 5.1k
- Merge medio
- 2 d 10 h
- PR fusionados (30 d)
- 22
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/dolphinscheduler
-
[Bug][API] Switching workflow versions leaves schedules onlinePosiblemente ocupada @zhuangchong la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
apache/dolphinscheduler#18731 ·
Los mantenedores suelen responder en 1 día
-
[Bug] Switching workflow versions can scan all task definition logsPosiblemente ocupada @zhuangchong la tomó hoy. Abierto
Dificultad 3/5 Medio día Aptitud para principiantes 68/100
apache/dolphinscheduler#18733 ·
Los mantenedores suelen responder en 1 día
-
[Feature][Datasource] Support Kyuubi three-segment JDBC URL syntax (<sessionVars>?<hiveVars>#<kyuubiVars>) in Kyuubi datasource pluginPosiblemente ocupada @silvermissile la tomó hace 1 día. Abiertobackend feature
apache/dolphinscheduler#18725 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Improvement][Worker-SqlTask] Make the default query row limit (QUERY_LIMIT = 10000) configurablePosiblemente ocupada @njnu-seafish la tomó hace 10 días. Abiertobackend improvement UI
apache/dolphinscheduler#18702 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Improvement][APIServer][3.4.3] Task Instance page data loading time out.Posiblemente ocupada @karthikeya-tummala la tomó hace 10 días. Abiertobackend good first issue improvement
apache/dolphinscheduler#18700 · 6 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de apache/dolphinscheduler
Issues similares
-
Shaded google-api-client trust stores still include AAA Certificate Services (eMudhra CA compromise)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
snowflakedb/snowflake-jdbc#2763 ·
-
MacFileUtils: FSPathMakeRef passes an int where the C function takes its FSRef output pointerAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 79/100
java-native-access/jna#1746 ·
-
Pooled clients leak a connection per call: pipelines and transactions taken from UnifiedJedis are never closedPosiblemente ocupada @ali-jawad la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
-
[BUG] spark: Iceberg REST catalog symlinks collide when multiple catalogs share one REST URIAbiertokind:bug state:needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OpenLineage/OpenLineage#5100 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
adorsys/keycloak-config-cli#1709 ·
Los mantenedores suelen responder en 1 día