mirror of
https://github.com/outbackdingo/qdrant-helm.git
synced 2026-01-27 10:20:18 +00:00
afdec2c6f4c6fa47906a22db6baa6ddeccfbf610
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%