121 Commits

Author SHA1 Message Date
Tim Visée
dd261e7c98 Bump Qdrant to 1.16.1 (#414)
* Bump Qdrant to 1.16.1

* Update changelog

* Bump change log date

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2025-11-26 13:49:50 +01:00
Alexander Dovnar
ea463ece68 Add custom authorization support for ServiceMonitor (#407)
Add support for custom authorization configuration in ServiceMonitor
to allow users to configure authorization when API keys are configured
externally. The authorization field in metrics.serviceMonitor takes
precedence over automatic API key detection from apiKey and readOnlyApiKey.

This change adds:
- authorization field to metrics.serviceMonitor in values.yaml
- Support for custom authorization in servicemonitor.yaml template
- Documentation and example in values.yaml

Co-authored-by: DovnarAlexander <dovnaralexander@users.noreply.github.com>
2025-11-25 15:31:25 +01:00
Tim Visée
202a7ae58d Bump Qdrant to 1.16.0 (#406)
* Bump Qdrant to 1.16.0

* List other changes
2025-11-17 16:24:32 +01:00
Bastian Hofmann
4b85a14523 Fix helm warning because of wrong data type in env default value (#398)
Fixes #379
2025-10-22 19:42:55 +02:00
Robert Marsal
99de33f615 feat: add support for volumeAttributesClass for pvcs (#396)
closes #365
2025-10-22 15:56:46 +02:00
Tim Visée
6d18d89f8b Bump Qdrant to 1.15.5 (#390) 2025-09-30 15:15:43 +02:00
Robert Moucha
25c967ed01 Improve chart test for Qdrant (#373)
- Add imagePullSecrets to chart test
- Add resources to chart test

Signed-off-by: Robert Moucha <robert.moucha@gooddata.com>
2025-09-29 16:35:28 +02:00
Tim Visée
02acc4ac9f Bump Qdrant to 1.15.4 (#378) 2025-08-27 14:07:20 +02:00
Tim Visée
3b8881f2c0 Bump Qdrant to 1.15.3 (#368) 2025-08-14 19:05:19 +02:00
Tim Visée
7c09ea4f8e Bump Qdrant to 1.15.2 (#367) 2025-08-12 09:55:50 +02:00
Bastian Hofmann
2353e4f84b Release for Qdrant 1.15.1 (#361) 2025-07-24 13:46:51 +02:00
Craig Rueda
08a8e2b0cf Add support for additional annotations in Kubernetes resource templates (#359)
* Add support for additional annotations in Kubernetes resource templates

* Bumping changelog

* Fixing version

* Reverting version bumps
2025-07-24 13:29:09 +02:00
Tim Visée
d13c85bad9 Bump Qdrant to 1.15.0 (#360)
* Bump Qdrant to 1.15.0

* Add other change log items
2025-07-18 15:13:50 +02:00
Luuk Suurmeijer
f2f4f069c6 Parse fsgroup and runasuser as int64 excplicitely (#354)
Co-authored-by: Luuk Suurmeijer <luuk.suurmeijer@schiphol.nl>
2025-07-02 14:57:46 +02:00
Bastian Hofmann
dec11f5a9a Ensure that open file descriptor limit is set correctly on startup (#355)
* Set open file descriptors limit to 65536 in initialize,sh script (#1)

* Use safer ulimit increase

---------

Co-authored-by: Firas Medini <mdnfiras@gmail.com>
2025-06-27 19:38:32 +02:00
Bastian Hofmann
d61558c735 Revert " Added conditions for securityContexts (#328)" (#352)
This reverts commit 9cc5728d5b.
2025-06-25 00:59:54 +02:00
Pavel Veretennikov
64e085026b fix: use consistent value in readOnlyApiKey check (#340) 2025-06-24 14:00:50 +02:00
imdmahajankanika
9cc5728d5b Added conditions for securityContexts (#328)
* Added conditions for securityContexts

Added condition for enabling/disable securityContext so as to make it function on Openshift

* Update values.yaml
2025-06-24 13:20:05 +02:00
Bastian Hofmann
96280fca95 Fix artifact changees 2025-06-10 15:41:57 +02:00
Tim Visée
eac23cf587 Bump Qdrant to 1.14.1 (#338)
* Bump Qdrant to 1.14.1

* Mention fixed typo in README
2025-06-10 14:48:18 +02:00
Emad Rad
1c8c7cd2d9 chore: typo (#323)
* chore: fixed typo

* fix: update code formatting
2025-04-22 19:19:02 +02:00
Tim Visée
737e76c5ff Bump Qdrant to 1.14.0 (#327)
* Bump Qdrant to 1.14.0

* Update changelog

* Update changelog

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2025-04-22 19:05:43 +02:00
David Calvert
e7b6e3fe75 fix: do not update fs ownership when useUnprivilegedImage is true (#321)
Signed-off-by: David Calvert <david@0xdc.me>
2025-04-10 13:24:21 +02:00
Robert Moucha
d0402f2c8f Make chart test image configurable (#320)
This change allows users to specify the image name for the chart test
and run tests on airgapped environments.

Signed-off-by: Robert Moucha <robert.moucha@gooddata.com>
2025-04-10 11:03:08 +02:00
Andrey Vasnetsov
45317ed48d bump qdrant version to v1.13.6 (#319) 2025-04-01 09:49:29 +02:00
Tim Visée
51c2eba7c0 Bump Qdrant to 1.13.5 (#316)
* Bump Qdrant to 1.13.5

* Update changelog

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2025-03-21 18:20:47 +01:00
Bastian Hofmann
6acbc9fa5f Add support for p2p tls (#314)
* added support for inter-cluster tls and changing the inter-cluster port number

* renamed helper variables for extra clarity

* Fix tls test, and add p2p tls test

* Fix test

* Fix test

---------

Co-authored-by: Nathan Savage <nathan.savage@kaimai.co.uk>
2025-03-20 10:14:02 +01:00
Bastian Hofmann
3972242d85 Make service appProtocol configurable (#313)
Fixes https://github.com/qdrant/qdrant-helm/issues/304

Reference https://kubernetes.io/docs/concepts/services-networking/service/#application-protocol
2025-03-19 13:30:00 +01:00
singhinderjeet0708
7766097c94 Update configmap.yaml (#308)
evaluate strings as templates inside a template
2025-03-18 13:24:19 +01:00
Mask
2644cfaef0 topologySpreadConstraints also need tpl function (#309)
Like `affinity`, `topologySpreadConstraints` also need tpl function to rendering its value. for example:

```yaml
topologySpreadConstraints:
  - maxSkew: 1
    topologyKey: "topology.kubernetes.io/zone"
    whenUnsatisfiable: ScheduleAnyway
    labelSelector:
      matchLabels:
        app.kubernetes.io/name: '{{ include "qdrant.name" . }}'
```
2025-03-17 11:13:52 +01:00
Asutorufa
ee3a033dbc add support set subPath for persistence and snapshotPersistence (#271) 2025-03-13 12:33:52 +01:00
Jon Gill
bad7065aae feat: add annotations on headless Service (#305) 2025-03-13 10:24:31 +01:00
ورد
cdbab71f20 fix: pass on values.yaml's tolerations and nodeSelector to the test hook pod (#307)
* fix: pass on `values.yaml`'s `tolerations` and `nodeSelector` to the test hook pod

* fix `nodeSelector` and `tolerations` indentation
2025-03-13 10:14:03 +01:00
Tim Visée
712214a6eb Bump Qdrant to 1.13.4 (#302) 2025-02-17 21:11:55 +06:00
Tim Visée
da55508e25 Bump Qdrant to 1.13.3 (#299) 2025-02-11 18:30:03 +01:00
Tim Visée
6231027d15 Bump Qdrant to 1.13.2 (#295) 2025-01-28 15:18:41 +01:00
Tim Visée
cfcd8989bf Bump Qdrant to 1.13.1 (#292) 2025-01-23 18:16:25 +01:00
Tim Visée
431d2779e2 Bump Qdrant to 1.13.0 (#284) 2025-01-17 12:06:09 +01:00
Tim Visée
30c2a1171e Bump Qdrant to 1.12.6 (#283) 2025-01-09 07:12:56 +01:00
Tim Visée
507e380cc2 Bump Qdrant to 1.12.5 (#272) 2024-12-10 11:26:52 +01:00
Tim Visée
b02de941ff Update chart to Qdrant 1.12.4 (#263)
* Bump Qdrant to 1.12.3

* Disallow warnings on startup

* Invert warning check

* Update PR for 1.2.4

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2024-11-18 21:22:35 +01:00
Bastian Hofmann
e4f5a0fdf9 Update chart to Qdrant 1.12.2 (#262)
* Update chart to Qdrant 1.12.2

* Add better test output

* Skip tests for 1.12.2

* Fix test
2024-11-11 11:51:35 +01:00
Bastian Hofmann
ae58260930 New release after the release action has been fixed (#258) 2024-10-28 10:23:12 +01:00
Bastian Hofmann
1617315bb5 Bump Qdrant to 1.12.1 (#254) 2024-10-14 15:51:34 +02:00
Bastian Hofmann
f8a2040316 Update Qdrant to 1.12.0 (#252) 2024-10-09 14:19:28 +02:00
Tim Visée
2f4a470447 Qdrant 1.11.5 (#245) 2024-09-26 16:15:57 +02:00
Tim Visée
f929c32919 Qdrant 1.11.4 (#242)
* Qdrant 1.11.4

* Update changelog

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2024-09-18 17:25:52 +02:00
NathanSavageKaimai
ae1d0fbc91 Added support for reading apiKey and readOnlyApiKey from external secrets. (#230)
* added support for reading apiKey and readOnlyApiKey from external secrets. Also added support for valueFrom convention in container secrets

* flattened _helpers.tpl to maintain existing convention

* fixed logic issue with apiKey and readOnlyApiKey primitive values introduced in last commit

* changed helper if from a typeOf check to a kindOf check and added a BATS test for new functionality

* fixed test config error
2024-08-30 15:48:27 +02:00
Arthur
6d2d7cc124 ServiceMonitor: Prefer read-only api-key (#221)
When both `apiKey` and `readOnlyApiKey` are `true`, prefer the
read-only key as it is sufficient for scraping the metrics.

Fixes #219
2024-08-30 12:29:59 +02:00
Bastian Hofmann
a95fc9f4f6 Qdrant 1.11.3 (#234) 2024-08-30 10:33:11 +02:00