[ENHANCEMENT] Request update to WebModeler.RestAPI database block update to conditionally generate Kubernetes resource not require database password in Helm chart
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
Related to: https://jira.camunda.com/browse/SUPPORT-21863 https://jira.camunda.com/browse/SUPPORT-21573