Bastian Hofmann ae5fb05b1d Update to Qdrant 1.5.0 (#73)
* Update to Qdrant 1.5.0

This also changes the probes to use the new healthz readyz and livez endpoints

Resolves https://github.com/qdrant/qdrant-helm/issues/72
Resolves https://github.com/qdrant/qdrant-helm/issues/71

* Update charts/qdrant/templates/statefulset.yaml

Co-authored-by: Tim Visée <tim+github@visee.me>

* Update qdrant_probes_test.go

---------

Co-authored-by: Tim Visée <tim+github@visee.me>
2023-09-07 17:12:24 +02:00
2022-10-25 09:59:19 +02:00
2023-09-07 17:12:24 +02:00
2023-08-15 14:32:16 +02:00
2023-09-07 17:12:24 +02:00
2023-09-01 10:34:56 +02:00

Qdrant helm repository

Qdrant documentation

This repository hosts the following helm charts:

Usage

helm repo add qdrant https://qdrant.github.io/qdrant-helm

Running tests

This repository has unit and integration tests for the charts. All charts are also linted.

Linting

Linting is done with helm lint.

Prerequisites:

  • Helm
brew install helm

To lint all charts:

make lint

Unit tests

Unit tests are in the ./test directory and written in Go with terratest.

Prerequisites:

  • Go
brew install go

To run the tests:

make test-unit

Integration tests

Integration tests are in the ./test/integration directory and written with bats.

There is an additional simple Helm test in ./charts/qdrant/templates/tests.

Prerequisites:

  • Docker
  • Kind
  • Kubectl
  • Helm
  • Bats
brew install helm kubectl kind bats-core homebrew/cask/docker

To run the tests:

make test-integration
Description
No description provided
Readme Apache-2.0 584 KiB
Languages
Go 67.4%
Shell 24.3%
Smarty 8%
Makefile 0.3%