mirror of
https://github.com/outbackdingo/qdrant-helm.git
synced 2026-01-27 10:20:18 +00:00
ae5fb05b1d0524f831c92261e199026cc4069450
* 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>
Qdrant helm repository
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
Languages
Go
67.4%
Shell
24.3%
Smarty
8%
Makefile
0.3%