Added proxy.logging.logback configurations for providing the proxy with a custom Logback XML configuration
Consistent format for values and templates
Updated the notes.txt notice
Consistently use image.tag if specified
Added external url for single node mode
Configuration overhaul
Removed files/config/graphdb.properties and files/config/proxy/graphdb.properties and moved any defined properties directly into the ConfigMap
declarations
Moved GraphDB specific properties from GDB_JAVA_OPTS into the properties ConfigMaps
Added proxy.extraConfiguration for appending extra GraphDB properties from existing ConfigMap and Secret resources
Updated Secrets handling
Added cluster.existingClusterSecret and cluster.existingClusterSecretKey for using an
existing Secret instead of providing the cluster secret token as plaintext in values.yaml
Added default Secret objects for GraphDB and the proxy that contain sensitive GraphDB configurations
Added configuration.secretProperties and proxy.secretProperties for appending additional
sensitive GraphDB configurations if needed
Pod Disruption Budgets
Added proxy.pdb for configuring a pod disruption budget for the GraphDB Proxy
Renamed pdb to podDisruptionBudget and renamed podDisruptionBudget.create to
podDisruptionBudget.enabled for consistency
proxy.logging.logback
configurations for providing the proxy with a custom Logback XML configurationimage.tag
if specifiedConfiguration overhaul
files/config/graphdb.properties
andfiles/config/proxy/graphdb.properties
and moved any defined properties directly into the ConfigMap declarationsGDB_JAVA_OPTS
into the properties ConfigMapsproxy.extraConfiguration
for appending extra GraphDB properties from existing ConfigMap and Secret resourcesUpdated Secrets handling
cluster.existingClusterSecret
andcluster.existingClusterSecretKey
for using an existing Secret instead of providing the cluster secret token as plaintext in values.yamlconfiguration.secretProperties
andproxy.secretProperties
for appending additional sensitive GraphDB configurations if neededPod Disruption Budgets
proxy.pdb
for configuring a pod disruption budget for the GraphDB Proxypdb
topodDisruptionBudget
and renamedpodDisruptionBudget.create
topodDisruptionBudget.enabled
for consistency