Skip to content

[Feature][Helm] add secrets and initContainers in worker statefulset #17566

@jmmc-tools

Description

@jmmc-tools

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

Feature Description

Add option to create secrets or initContainers configuration to DolphinScheduler Worker StatefulSet template for better secure purposes and start management in Kubernetes environments.

Current Behavior

The current StatefulSet template for DolphinScheduler workers doesn't include option to select any secretName or include configurations related with initContainers, so workers can not:

  • Select appropiate secrets for secure connections strings in external apis.
  • Use a better boot for specific environment

Expected Behavior

The StatefulSet template should include configurable this kind of options because are standard features in kubernetes ecosystem.

Use case

Use Case

This enhancement improves production deployment management in Kubernetes clusters.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions