camunda-platform-helm icon indicating copy to clipboard operation
camunda-platform-helm copied to clipboard

[ENHANCEMENT] Request update to WebModeler.RestAPI database block update to conditionally generate Kubernetes resource not require database password in Helm chart

Open drodriguez-305 opened this issue 1 year ago • 1 comments

Related to: https://jira.camunda.com/browse/SUPPORT-21863 https://jira.camunda.com/browse/SUPPORT-21573

Describe the use case: When configuring WebModeler.RestAPI to external database using IAM Role Base Authentication, it should not require environment variable SPRING_DATASOURCE_PASSWORD and its corresponding secret to be set

Describe the enhancement/feature: When generating Kubernetes resources from Helm chart for WebModeler.RestAPI 8.5.0, the current Helm chart assumes connectivity from WebModeler.RestAPI to any external database using username and password. However, when connecting using IAM Role Base Authentication, it doesn’t require password, its corresponding secret, and environment variable to be set. Currently, it causes missing secret error when implementing the Kubernetes resource.

Desired outcome and acceptance tests: It enables configuration of WebModeler.RestAPI to external databases using IAM Role Base Authentication without requiring password secret defined and environment variable from rendering into the Kubernete resource

drodriguez-305 avatar May 14 '24 12:05 drodriguez-305

Related to: https://jira.camunda.com/browse/SUPPORT-21863 https://jira.camunda.com/browse/SUPPORT-21573

drodriguez-305 avatar May 14 '24 12:05 drodriguez-305