Skip to content

Deployment spec leaks connection passwords #169

@jobo-prod

Description

@jobo-prod

Hello there,

there are some open issues with good ideas about how to specify secrets and connection strings. However, I believe this is still a slightly different topic. If I am mistaken, feel free to close this one.

In the web Deployment spec of the Helm chart, connection strings are directly set as environment variables. These URIs contain passwords, so they should only be defined in secrets and never directly visible in other resources.

If I get it right, moving these values from the container env into the Secret should be sufficient for now. The same holds for the worker deployments and the init job, since they all use envFrom the secret. I'd be happy to propose a PR for this, if you like.

Cheers

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions