-
Notifications
You must be signed in to change notification settings - Fork 18
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
Features for v11.2.0 #137
Merged
Merged
Features for v11.2.0 #137
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added CronJob for scheduling GraphDB backups. The CronJob supports both local and cloud backups. - Added new configurations under `backup`: `backup.enabled` for toggling the backup CronJob, `backup.type` for selecting between local and cloud and more. - Local backups support saving the GraphDB backup archives in volume from an existing persistent volume claim, configured with `backup.local` - Cloud backups support uploading the GraphDB backup archives in one of the supported cloud object storage services, configured with `backup.cloud` - Added a new example under [examples/backup-local](examples/backup-local) showing how to use the local backup feature
Some properties in values.yaml were missing a default value consistent with the rest of the chart: - backup.cloud.bucketUri - ingress.tls.secretName
- Added support for using Service Account with Azure Workload Identity - Added support for using Application Gateway Ingress - Added support for using Service type LoadBalancer with Application Gateway Ingress in order to provide SSL.
Added different examples at configuring the cloud backup options in the Helm chart. - Added examples for configuring cloud backups in AWS and Azure - Added examples for different authentication options - Added examples for configuring backup options
…atures The examples describe how to provide JDBC drives to GraphDB's classpath in two different ways, one of which is by copying them with `kubectl`. Added short description for a third option that includes an existing PV.
The examples describe how to provide plugin JARs to GraphDB's classpath in two different ways, one of which is by copying them with `kubectl`. Added short description for a third option that includes an existing PV. Configured `graphdb.extra.plugins` to load plugins from `/opt/graphdb/home/extra-plugins` by default.
yaskoo
approved these changes
Oct 3, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PRO-444: Bumped the chart version to 11.2.0
GDB-6528: Scheduled GraphDB backups
Added CronJob for scheduling GraphDB backups. The CronJob supports both local and cloud backups.
backup
:backup.enabled
for toggling the backup CronJob,backup.type
for selecting between local and cloud and more.volume claim, configured with
backup.local
storage services, configured with
backup.cloud
local backup feature
GDB-6528: Added default values
Some properties in values.yaml were missing a default value
consistent with the rest of the chart:
GDB-10578 Add notes regarding the Minikube multinode setup
GDB-10412: Add examples for deploying GraphDB in Azure
Ingress in order to provide SSL.
GDB-10521: Added containers workdir
GDB-10752: Add password hash for the security provisioned
GDB-10531: Added examples for deploying GraphDB's Helm chart in GKE
GDB-10777: Cloud backup examples
Added different examples at configuring the cloud backup options in the Helm chart.
GDB-10532: Added configuration examples for GraphDB virtualization features
The examples describe how to provide JDBC drives to GraphDB's classpath in two
different ways, one of which is by copying them with
kubectl
.Added short description for a third option that includes an existing PV.
GDB-10532: Added configuration examples for extra GraphDB plugins
The examples describe how to provide plugin JARs to GraphDB's classpath in two
different ways, one of which is by copying them with
kubectl
.Added short description for a third option that includes an existing PV.
Configured
graphdb.extra.plugins
to load plugins from/opt/graphdb/home/extra-plugins
by default.