Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make GraphDB chart gitops capable (or: idempotent) #118

Open
sjentzsch opened this issue Aug 19, 2024 · 1 comment
Open

Make GraphDB chart gitops capable (or: idempotent) #118

sjentzsch opened this issue Aug 19, 2024 · 1 comment
Assignees

Comments

@sjentzsch
Copy link
Contributor

The provisioner user's password is bcrypted and generated via htpasswd (see also: https://github.com/Ontotext-AD/graphdb-helm/blob/main/files/config/users.js#L19). It would get another bcrypt every time Helm renders.

Proposal: Provide a way for the user to optionally, in addition to the password, set the bcrypted-version of the password. If this is set (default can be unset, so we do not change any of the current behavior), then take this, instead of running htpasswd.

My workaround for now is to completely write the users.js myself (copied from your version), which is not ideal.

@mihailradkov mihailradkov self-assigned this Aug 21, 2024
@mihailradkov
Copy link
Contributor

I agree with the proposed solution. We'll try to include it in the next minor version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants