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

GDB-11095: Added new license configurations #141

Merged
merged 2 commits into from
Oct 23, 2024

Conversation

mihailradkov
Copy link
Contributor

Added new configuration properties for the license that aim to improve the configurability if needed. The new properties are as follows:

  • Added license.mountPath to configure where the license volume is mounted
  • Added license.optional to configure the license volume as optional if needed
  • Added license.readOnly to configure the read/write mode of the license volume mount

Additionally, changed the license directory to /opt/graphdb/home/conf/license/ with license.mountPath in order to avoid using a subPath volume mount. This allows kubelet to update the license when the Secret has been updated.

Finally, changed the license volume mount as read-only by default with license.readOnly

@mihailradkov mihailradkov changed the base branch from main to feature/11-3-features October 21, 2024 18:33
@mihailradkov mihailradkov changed the title Added new license configurations GDB-11095: Added new license configurations Oct 22, 2024
values.yaml Outdated Show resolved Hide resolved
mihailradkov and others added 2 commits October 23, 2024 15:41
Added new configuration properties for the license that aim to improve the configurability if needed.
The new properties are as follows:

  - Added `license.mountPath` to configure where the license volume is mounted
  - Added `license.optional` to configure the license volume as optional if needed
  - Added `license.readOnly` to configure the read/write mode of the license volume mount

Additionally, changed the license directory to `/opt/graphdb/home/conf/license/` with
`license.mountPath` in order to avoid using a `subPath` volume mount. This allows
kubelet to update the license when the Secret has been updated.

Finally, changed the license volume mount as read-only by default with `license.readOnly`
@mihailradkov mihailradkov merged commit cb631b6 into feature/11-3-features Oct 23, 2024
3 checks passed
@mihailradkov mihailradkov deleted the license-configurations branch October 23, 2024 12:46
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

Successfully merging this pull request may close these issues.

2 participants