1
1
# Qdrant Terraform Module
2
2
3
- [ ![ Terraform Registry URL] ( https://img.shields.io/badge/terraform-%235835CC.svg?style=for-the-badge&logo=terraform&logoColor=white )] ( https://registry.terraform.io/modules/ilert /qdrant/kubernetes/latest )
3
+ [ ![ Terraform Registry URL] ( https://img.shields.io/badge/terraform-%235835CC.svg?style=for-the-badge&logo=terraform&logoColor=white )] ( https://registry.terraform.io/modules/iLert /qdrant/kubernetes/latest )
4
4
5
5
Terraform module to deploy Qdrant vector DB on kubernetes
6
6
@@ -12,7 +12,7 @@ Create a `main.tf` file with the following content:
12
12
13
13
``` terraform
14
14
module "qdrant" {
15
- source = "ilert /qdrant/kubernetes"
15
+ source = "iLert /qdrant/kubernetes"
16
16
version = "0.1.0"
17
17
name = "qdrant"
18
18
namespace = "default"
@@ -27,3 +27,24 @@ terraform init
27
27
terraform apply
28
28
```
29
29
30
+ ## Modules
31
+
32
+ No modules.
33
+
34
+ ## Inputs
35
+
36
+ | Name | Description | Type | Default | Required |
37
+ | ------------------------------------------------------------------------ | --------------------------------------- | -------- | --------- | :------: |
38
+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | Kubernetes resources name | ` string ` | ` qdrant ` | no |
39
+ | <a name =" input_namespace " ></a > [ namespace] ( #input\_ namespace ) | Kubernetes namespace | ` string ` | ` default ` | no |
40
+ | <a name =" input_replicas " ></a > [ replicas] ( #input\_ replicas ) | Replicas count for the Qdrant instances | ` number ` | ` 2 ` | no |
41
+ | <a name =" input_memory_limit " ></a > [ memory\_ limit] ( #input\_ memory\_ limit ) | Memory limit for the Qdrant instances | ` string ` | ` 128Mi ` | no |
42
+ | <a name =" input_storage_size " ></a > [ storage\_ size] ( #input\_ storage\_ size ) | Storage size for the Qdrant instances | ` string ` | ` 10Gi ` | no |
43
+
44
+ ## Outputs
45
+
46
+ | Name | Description |
47
+ | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
48
+ | <a name =" output_service_name " ></a > [ service\_ name] ( #output\_ service\_ name ) | The name of the Qdrant service in the kubernetes namespace |
49
+ | <a name =" output_api_key " ></a > [ api\_ key] ( #output\_ api\_ key ) | The generated api key for the Qdrant API |
50
+ | <a name =" output_read_only_api_key " ></a > [ read\_ only\_ api\_ key] ( #output\_ read\_ only\_ api\_ key ) | The generated read only api key for the Qdrant API |
0 commit comments