Is your feature request related to a problem? Please describe.
As Ezra I want a way to manually setup the database directly with the config chart so that I do not need to manage a package out of band in a bundle for this.
Describe the solution you'd like
Given I have an endpoint and a username and password for the database.
When I provide these under the appropriate key (postgres) to the config chart.
Then the config chart generates the appropriate secrets for this service.
Describe alternatives you've considered
We could keep the status quo and change Mattermost to not have this pattern but this pattern is a nice to have when you need to manually provide a username / password.
Is your feature request related to a problem? Please describe.
As Ezra I want a way to manually setup the database directly with the config chart so that I do not need to manage a package out of band in a bundle for this.
Describe the solution you'd like
postgres
) to the config chart.Describe alternatives you've considered
We could keep the status quo and change Mattermost to not have this pattern but this pattern is a nice to have when you need to manually provide a username / password.
Additional context
This is similar to the pattern Mattermost uses and should be done similarly from a Helm values perspective: https://github.com/defenseunicorns/uds-package-mattermost/blob/fce7636395d1e3afab5fcf8a502c084bd21a8a83/chart/values.yaml#L12