Commit Graph

143 Commits

Author SHA1 Message Date
dependabot[bot]
653a522240 Bump github.com/gruntwork-io/terratest from 0.46.11 to 0.46.13 (#159)
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.46.11 to 0.46.13.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](https://github.com/gruntwork-io/terratest/compare/v0.46.11...v0.46.13)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 10:50:47 +02:00
Joey Krejci
12b6081ab3 Release 0.8.3 with Qdrant 1.8.3 (#157) 2024-03-19 11:19:43 -06:00
dependabot[bot]
7d8fa046a5 Bump helm.sh/helm/v3 from 3.14.2 to 3.14.3 (#156)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.14.2 to 3.14.3.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.14.2...v3.14.3)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 15:35:23 +01:00
Bastian Hofmann
e099636446 Release 0.8.2 with Qdrant 1.8.2 (#154)
* Release 0.8.2 with Qdrant 1.8.2

* Fix integration tests

* Fix integration tests
2024-03-18 10:48:21 +01:00
dependabot[bot]
525e977055 Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#153)
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 08:46:52 +01:00
Mac Chaffee
ec9a26e9df Add docs for upgrading (#152)
* Add docs for upgrading

* Rewording
2024-03-13 16:19:47 -04:00
Bastian Hofmann
615a271470 Release 0.8.1 with Qdrant 1.8.1 (#151) 2024-03-09 21:36:39 +01:00
Bastian Hofmann
241b80dbd3 Release 0.8.0 with Qdrant 1.8.0 (#149) 2024-03-06 14:01:37 +01:00
dependabot[bot]
a2767043a3 Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring (#148)
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.71.0 to 0.72.0.
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.71.0...v0.72.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 13:31:10 +01:00
Alexej Disterhoft
ef9558fbdb fix: typos in service template (#147)
This commit fixes a typo in the service template. The loadBalancerIP
field was not properly formatted and was causing the chart to fail
when that value was set.
2024-03-06 13:30:41 +01:00
dependabot[bot]
af63d805e7 Bump k8s.io/api from 0.29.0 to 0.29.2 (#141)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.29.0 to 0.29.2.
- [Commits](https://github.com/kubernetes/api/compare/v0.29.0...v0.29.2)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 18:48:36 +01:00
dependabot[bot]
d2612445e0 Bump helm.sh/helm/v3 from 3.13.3 to 3.14.2 (#144)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.13.3 to 3.14.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.13.3...v3.14.2)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 18:39:17 +01:00
dependabot[bot]
aad5308489 Bump github.com/gruntwork-io/terratest from 0.46.9 to 0.46.11 (#136)
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.46.9 to 0.46.11.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](https://github.com/gruntwork-io/terratest/compare/v0.46.9...v0.46.11)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 18:08:59 +01:00
dependabot[bot]
768ff75ef7 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#145)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 18:08:01 +01:00
Bastian Hofmann
ee2589caa6 Support read_only_api_key in Qdrant config, similar to the api_key co… (#146)
* Support read_only_api_key in Qdrant config, similar to the api_key config value

* Fix updates of secret

* Fix updates of secret

* Fix updates of secret

* Fix updates of secret
2024-03-05 18:07:37 +01:00
Bastian Hofmann
b9725f06c4 Release 0.7.6 (#138) 2024-01-30 15:38:04 +01:00
Bastian Hofmann
233c22b140 Release 0.7.5 (#133)
* Release 0.7.5

* Update date
2024-01-17 12:42:34 +01:00
dependabot[bot]
bd2309c535 Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring (#128)
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.70.0 to 0.71.0.
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.70.0...v0.71.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 19:49:44 +01:00
dependabot[bot]
b5929c1e8c Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#132)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 19:47:57 +01:00
dependabot[bot]
30b0ffdb1b Bump github.com/gruntwork-io/terratest from 0.46.8 to 0.46.9 (#129)
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.46.8 to 0.46.9.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](https://github.com/gruntwork-io/terratest/compare/v0.46.8...v0.46.9)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 19:40:03 +01:00
Jordan Parker
03a7b29e9e Update service.yaml (#122)
* Update service.yaml

Add the ability to add a static IP to the load balancer

* Update values.yaml

* Update charts/qdrant/values.yaml

---------

Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2024-01-11 10:28:02 +01:00
azhelev
8521d75e95 Fix metrics scraping if api key is enabled (#127) 2024-01-11 10:21:04 +01:00
Henrik Schmidt
f5cd22e0da Use /readyz for 1.7.3 onwards (#124) 2024-01-02 18:59:17 +01:00
Henrik Schmidt
9a66c3c1c1 Use fqdn for image (#125)
* Use fqdn for image

* Fix unit test
2023-12-29 15:46:51 +01:00
dependabot[bot]
68d5faf604 Bump k8s.io/api from 0.28.4 to 0.29.0 (#119)
* Bump k8s.io/api from 0.28.4 to 0.29.0

Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.28.4 to 0.29.0.
- [Commits](https://github.com/kubernetes/api/compare/v0.28.4...v0.29.0)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix go.mod

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de>
2023-12-29 12:55:16 +01:00
Bastian Hofmann
1da010f189 Update Qdrant to 1.7.3 (#123) 2023-12-29 12:27:31 +01:00
Henrik Schmidt
dd8b4e5cc7 Fix: Add preStop hook to allow graceful network shutdown (#121)
Adding a preStop sleep to allow other controllers to remove the pod from the network path.
Without, there's a risk of breaking in-flight requests when the container is already stopped but the endpoints/endpointsSlice objects haven't been updated.

Source:  https://learnk8s.io/graceful-shutdown
2023-12-21 11:32:16 +00:00
Andrey Vasnetsov
ee98d0c82d Update README.md (#117)
Provide full instructions, which can actually run the deployment, and not just register it somewhere internally
2023-12-18 16:38:47 +00:00
dependabot[bot]
2ea1b67c42 Bump helm.sh/helm/v3 from 3.13.2 to 3.13.3 (#118)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.13.2...v3.13.3)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 10:45:48 +00:00
Bastian Hofmann
b0019bb435 Update Qdrant to 1.7.2 (#116) 2023-12-14 11:05:42 +00:00
Henrik Schmidt
3e74edf524 Fix: Publish DNS for not-ready pods via the headless service (#115)
For clustering/discovery purpose, we use the headless service of the StatefulSet today. It'll provide a DNS entry for every pod of the StatefulSet. Qdrant pods use this specific DNS name as --uri, so that's what's communicated to each peer. By default the service will only provide DNS name when the pod is ready. So if a pod is not ready, other peers cannot reach it. But we should change the service to always provide DNS for a pod, regardless it's readiness, using .spec.publishNotReadyAddresses=true to allow cluster-internal traffic.
2023-12-14 10:34:06 +00:00
dependabot[bot]
ce57be17f6 Bump github.com/samber/lo from 1.38.1 to 1.39.0 (#111)
Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.38.1 to 1.39.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Changelog](https://github.com/samber/lo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/samber/lo/compare/v1.38.1...v1.39.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-12 19:23:11 +00:00
Bastian Hofmann
32e85e47a6 Use / for probes instead of /readyz (#114)
* Use / for probes instead of /readyz

The new implementation of /readyz does not work well together with how StatefulSets do roll outs and restarts

* Fix test
2023-12-12 15:46:49 +00:00
Bastian Hofmann
7c6496def9 Update Qdrant to 1.7.1 (#113) 2023-12-12 09:49:25 +00:00
dependabot[bot]
1e9b52a996 Bump github.com/gruntwork-io/terratest from 0.43.13 to 0.46.8 (#108)
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.43.13 to 0.46.8.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](https://github.com/gruntwork-io/terratest/compare/v0.43.13...v0.46.8)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 13:50:52 +01:00
dependabot[bot]
a06481e672 Bump helm.sh/helm/v3 from 3.12.3 to 3.13.2 (#110)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.12.3 to 3.13.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.12.3...v3.13.2)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 13:40:08 +01:00
dependabot[bot]
1f251372b1 Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring (#106)
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.67.1 to 0.70.0.
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.67.1...v0.70.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:56:56 +01:00
dependabot[bot]
b8cbe9b97a Bump k8s.io/api from 0.28.1 to 0.28.4 (#107)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.28.1 to 0.28.4.
- [Commits](https://github.com/kubernetes/api/compare/v0.28.1...v0.28.4)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:52:25 +01:00
dependabot[bot]
ec850ce8c6 Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#102)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:51:31 +01:00
dependabot[bot]
523e7c4ba6 Bump actions/checkout from 3 to 4 (#103)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:51:10 +01:00
dependabot[bot]
eb5b65de48 Bump actions/setup-go from 4 to 5 (#104)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:50:53 +01:00
dependabot[bot]
6dae5d7d1c Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (#105)
Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/helm/chart-releaser-action/releases)
- [Commits](https://github.com/helm/chart-releaser-action/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: helm/chart-releaser-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:50:10 +01:00
dependabot[bot]
9fb63ca724 Bump golang.org/x/net from 0.13.0 to 0.17.0 (#109)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.13.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.13.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 12:49:48 +01:00
Bastian Hofmann
49f5ee0ee6 Create dependabot.yml 2023-12-08 12:34:51 +01:00
Bastian Hofmann
2f85d1bd4b Update Qdrant to 1.7.0 (#101) 2023-12-08 12:23:08 +01:00
Mac Chaffee
2ddefd61cc Fix snapshot restoration and add integration test (#96)
* Fix snapshot restoration and add integration test

* Fix updateConfigurationOnChange

* Add retries to all curl commands to fix flakiness in kind
2023-10-16 13:35:39 -04:00
Bastian Hofmann
46e0d1f23a Update for Qdrant 1.6.1 and release (#95) 2023-10-12 16:13:56 +02:00
Bastian Hofmann
582709cae4 Update setup-go in Github Action (#94) 2023-10-11 15:25:02 +02:00
Mac Chaffee
a6e8b35ba0 Remove extraneous exec in initialize.sh (#93) 2023-10-11 09:47:29 +02:00
Bastian Hofmann
7a269d8153 Make annotations for the ServiceAccount configurable (#92)
One use-case would be associating a ServiceAccount with an IAM role in EKS (https://docs.aws.amazon.com/eks/latest/userguide/associate-service-account-role.html)

Fixes https://github.com/qdrant/qdrant-helm/issues/89
2023-10-10 15:38:09 +02:00