renku icon indicating copy to clipboard operation
renku copied to clipboard

feat(helm): Make Jena passwords optional in values file.

Open aledegano opened this issue 1 year ago • 1 comments

This commit continues on the topic of making the definition of the secrets in the values files optional, to simplify CI deployments.

As previous similar commits this change supports:

  • Existing deployments where the secret is defined will keep working as usual

  • New deployments where the secret is defined will keep working as they did before this change

  • New deployments where the secret is NOT defined will get 2 random passwords which will be persisted across upgrades/redeployments

The three scenarios have been manually tested.

This PR doesn't change anything to users or admins, therefore I didn't write an entry in the changelog to avoid unnecessary noise, let me know if you would rather have one.

aledegano avatar Nov 29 '23 13:11 aledegano