Update configuration

This commit is contained in:
Bastian Hofmann
2025-08-13 13:29:39 +02:00
parent 8a5107ec9a
commit ae48c03316
@@ -364,7 +364,7 @@ qdrant-cluster-exporter:
image: image:
repository: registry.cloud.qdrant.io/qdrant/qdrant-cluster-exporter repository: registry.cloud.qdrant.io/qdrant/qdrant-cluster-exporter
pullPolicy: Always pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion. # Overrides the image tag. Defaults to the chart appVersion.
tag: "" tag: ""
imagePullSecrets: imagePullSecrets:
@@ -377,7 +377,7 @@ qdrant-cluster-exporter:
# Specifies whether a service account should be created # Specifies whether a service account should be created
create: true create: true
# Annotations to add to the service account # Annotations to add to the service account
annotations: { } annotations: {}
# The name of the service account to use. # The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template # If not set and create is true, a name is generated using the fullname template
name: "" name: ""
@@ -385,7 +385,7 @@ qdrant-cluster-exporter:
rbac: rbac:
create: true create: true
podAnnotations: { } podAnnotations: {}
podSecurityContext: podSecurityContext:
runAsNonRoot: true runAsNonRoot: true
@@ -410,39 +410,39 @@ qdrant-cluster-exporter:
# The pod scrapes a large volume of metrics with high cardinality # The pod scrapes a large volume of metrics with high cardinality
type: Recreate type: Recreate
resources: { } resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious # We usually recommend not setting default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little # choice for the user. This allows charts to run on environments with fewer
# resources, such as Minikube. If you do want to specify resources, uncomment the following # resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits: # limits:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
# requests: # requests:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
nodeSelector: { } nodeSelector: {}
tolerations: [ ] tolerations: []
affinity: { } affinity: {}
serviceMonitor: serviceMonitor:
enabled: false enabled: true
honorLabels: true honorLabels: true
scrapeInterval: 60s scrapeInterval: 60s
scrapeTimeout: 55s scrapeTimeout: 55s
# Limit RBAC to the release namespace # Limit RBAC to the release namespace
limitRBAC: true limitRBAC: false
# Configuration regarding the watch namespaces # Watched Namespaces Configuration
watch: watch:
# If true, watches only the namespace where the exporter is deployed, otherwise watches the namespaces in watch.namespaces # If true, only the namespace where the exporter is deployed is watched, otherwise it watches the namespaces defined in watch.namespaces
onlyReleaseNamespace: true onlyReleaseNamespace: false
# an empty list watches all namespaces # an empty list watches all namespaces
namespaces: [ ] namespaces: []
# Configuration for the qdrant cluster exporter # Configuration for the qdrant cluster exporter
config: config:
@@ -451,42 +451,42 @@ qdrant-cluster-exporter:
logLevel: INFO logLevel: INFO
# Controller related settings # Controller related settings
controller: controller:
# The period a forced recync is done by the controller (if watches are missed / nothing happened) # Schedule for the controller to do a forced resync (if watches are missed / nothing happened)
forceResyncPeriod: 10h forceResyncPeriod: 10h
# QPS indicates the maximum QPS to the master from this client. # Indicates the maximum QPS from this client to the master
# Default is 200 # Default is 200
qps: 200 qps: 200
# Maximum burst for throttle. # Maximum burst for throttle.
# Default is 500. # Default is 500.
burst: 500 burst: 500
# Maximum number of concurrent reconciling # Maximum number of concurrent reconciliations
maxConcurrentReconciles: 20 maxConcurrentReconciles: 20
# The interval after which controller will requeue an object # Controller's object requeueing interval
requeueInterval: 30s requeueInterval: 30s
# The configuration related to metrics # Exporter Metrics Configuration
metrics: metrics:
# The port on which the metrics are exposed # The port on which the metrics are exposed
port: 9090 port: 9090
# The path on which the metrics are exposed # The path on which the metrics are exposed
path: /metrics path: /metrics
# The configuration related to health check # Exporter Health Check Configuration
healthz: healthz:
# The port used for the health probe # The port used for the health probe
port: 8085 port: 8085
# The configuration related to caching qdrant telemetry and metrics # Qdrant Telemetry and Metrics Cache Configuration
cache: cache:
# The period after which the cache is invalidated # The period after which the cache is invalidated
ttl: 60s ttl: 60s
# The configuration related to the qdrant rest client # Qdrant Rest Client Configuration
qdrant: qdrant:
restAPI: restAPI:
# The qdrant rest api port # The qdrant rest api port
port: 6333 port: 6333
# Time after which request to qdrant be canceled if not completed # Qdrant API Request Timeout after which requests to Qdrant are canceled if not completed
timeout: 20s timeout: 20s
# Path where qdrant exposes metrics # Path where qdrant exposes metrics
metricsPath: "metrics" metricsPath: "metrics"
# Configuration related to telemetry # Qdrant Telemetry Configuration
telemetry: telemetry:
# Path where qdrant exposes telemetry # Path where qdrant exposes telemetry
path: "telemetry" path: "telemetry"