Mac Chaffee
b892dd097f
Increase curl retries to fix CI flakiness ( #180 )
...
* Increase curl retries to fix CI flakiness
* Add retries to curl container
2024-05-03 21:15:32 -04:00
Mac Chaffee
b73c6f5599
Add docs for updating immutable fields on statefulsets ( #179 )
2024-05-03 13:40:07 -04:00
Mac Chaffee
cb15e28a5f
Support storing snapshots in a separate PVC ( #177 )
...
* Support storing snapshots in a separate PVC
* Document snapshot restoration, split contributing docs
* Setup and teardown test
2024-05-03 11:09:22 -04:00
dependabot[bot]
5982b99662
Bump github.com/gruntwork-io/terratest from 0.46.13 to 0.46.14 ( #172 )
...
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest ) from 0.46.13 to 0.46.14.
- [Release notes](https://github.com/gruntwork-io/terratest/releases )
- [Commits](https://github.com/gruntwork-io/terratest/compare/v0.46.13...v0.46.14 )
---
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-30 16:37:48 -04:00
Arthur
592e408bb5
Add labels to ConfigMap and Secret ( #174 )
...
To be consistent across all resources
2024-04-30 16:37:20 -04:00
Joey Krejci
6f1f1e322d
Updated README with Overrides Section ( #176 )
...
* Updated README with Overrides Section
* Linked Example Instead
2024-04-30 16:04:45 -04:00
Mac Chaffee
b0bb6fc6d3
Make lifecycle hooks configurable ( #175 )
2024-04-30 14:39:52 -04:00
Joey Krejci
76425be849
Updated README Tag Version 1.9.0 ( #173 )
2024-04-29 10:04:56 -06:00
SamirPS
4ead93adbe
Release 0.8.5 with Qdrant 1.9.0 ( #169 )
...
Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de >
2024-04-25 10:48:43 -06:00
plblueraven
e3037d206a
Allow ports to be configured as NodePort ( #165 )
...
* Allow ports to be configured as `NodePort'
* PR fix: Do not update chart version
* PR fix: Remove setting null `nodePort` in case of `ClusterIP` service
* PR fix: Remove unreleased changelog entry
2024-04-25 16:22:54 +02:00
dependabot[bot]
c5b1d3d794
Bump k8s.io/api from 0.29.3 to 0.30.0 ( #167 )
...
* Bump k8s.io/api from 0.29.3 to 0.30.0
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.29.3 to 0.30.0.
- [Commits](https://github.com/kubernetes/api/compare/v0.29.3...v0.30.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 >
* go mod tidy
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: SamirPS <samir.akarioh@qdrant.com >
2024-04-25 15:42:09 +02:00
dependabot[bot]
050e450640
Bump golang.org/x/net in the go_modules group across 1 directory ( #166 )
...
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/net](https://github.com/golang/net ).
Updates `golang.org/x/net` from 0.21.0 to 0.23.0
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: SamirPS <akariohsamir@yahoo.com >
2024-04-25 15:27:52 +02:00
dependabot[bot]
3c78505bec
Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring ( #168 )
...
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator ) from 0.72.0 to 0.73.2.
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases )
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/v0.73.2/CHANGELOG.md )
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.72.0...v0.73.2 )
---
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-04-23 15:02:22 +02:00
dependabot[bot]
daa7e20def
Bump helm.sh/helm/v3 from 3.14.3 to 3.14.4 ( #164 )
...
Bumps [helm.sh/helm/v3](https://github.com/helm/helm ) from 3.14.3 to 3.14.4.
- [Release notes](https://github.com/helm/helm/releases )
- [Commits](https://github.com/helm/helm/compare/v3.14.3...v3.14.4 )
---
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-04-23 15:02:07 +02:00
SamirPS
3fabbe5a0f
Release 0.8.4 with Qdrant 1.8.4 ( #160 )
...
* Release 0.8.4 with Qdrant 1.8.4
* Update charts/qdrant/Chart.yaml
Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de >
* Update charts/qdrant/CHANGELOG.md
Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de >
---------
Co-authored-by: Bastian Hofmann <mail@bastianhofmann.de >
2024-04-03 13:03:13 +02:00
Michael Baraboo
505e5a3a09
allow configurable podManagementPolicy ( #158 )
2024-04-03 10:58:22 +02:00
dependabot[bot]
6d476e1b77
Bump k8s.io/api from 0.29.2 to 0.29.3 ( #155 )
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.29.2 to 0.29.3.
- [Commits](https://github.com/kubernetes/api/compare/v0.29.2...v0.29.3 )
---
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-04-03 10:55:10 +02:00
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