Terraform module to deploy Qdrant vector DB on kubernetes
Make sure you have Terraform installed
Create a main.tf
file with the following content:
module "qdrant" {
source = "iLert/qdrant/kubernetes"
version = "1.0.0"
name = "qdrant"
namespace = "default"
storage_size = "10Gi"
replica_count = 3
qdrant_version = "latest"
}
Then run the following commands:
terraform init
terraform apply
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
name | Kubernetes resources name | string |
qdrant |
no |
namespace | Kubernetes namespace | string |
default |
no |
memory_limit | Memory limit for the Qdrant instances | string |
128Mi |
no |
storage_size | Storage size for the Qdrant instances | string |
10Gi |
no |
storage_size | Replicas count for the Qdrant instances | number |
2 |
no |
storage_size | The Qdrant version | string |
latest |
no |
Name | Description |
---|---|
service_name | The name of the Qdrant service in the kubernetes namespace |
api_key | The generated api key for the Qdrant API |
read_only_api_key | The generated read only api key for the Qdrant API |