From 0d90e932278b8056d5f2059f92385e09e9b12e6a Mon Sep 17 00:00:00 2001 From: salah Date: Thu, 26 Feb 2026 23:20:17 +0100 Subject: [PATCH] fix: Update Qdrant host and port configuration in environment files and deployment settings --- .env.example | 2 +- app/config.py | 2 +- app/services/database.py | 3 +-- k8s/deployment.yaml | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.env.example b/.env.example index 300a9df..9f10da5 100644 --- a/.env.example +++ b/.env.example @@ -12,7 +12,7 @@ HADITH_NEO4J_URI=neo4j+ssc://neo4j.betelgeusebytes.io:7687 HADITH_NEO4J_USER=neo4j HADITH_NEO4J_PASSWORD=NEO4J-PASS -HADITH_QDRANT_HOST=qdrant.vector.svc.cluster.local +HADITH_QDRANT_HOST=vector.betelgeusebytes.io HADITH_QDRANT_PORT=6333 HADITH_QDRANT_COLLECTION=hadiths diff --git a/app/config.py b/app/config.py index db970e9..ec2e347 100644 --- a/app/config.py +++ b/app/config.py @@ -22,7 +22,7 @@ class Settings(BaseSettings): # Qdrant qdrant_host: str = "vector.betelgeusebytes.io" - qdrant_port: int = 443 + qdrant_port: int = 6333 qdrant_collection: str = "hadiths" # Elasticsearch diff --git a/app/services/database.py b/app/services/database.py index 21a9e3c..ab09f93 100644 --- a/app/services/database.py +++ b/app/services/database.py @@ -56,8 +56,7 @@ class Database: # Qdrant try: self.qdrant = QdrantClient( - host=settings.qdrant_host, - port=settings.qdrant_port, + url=f"https://{settings.qdrant_host}", timeout=5, ) collections = self.qdrant.get_collections() diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index a78848c..670e249 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -69,7 +69,7 @@ spec: name: hadith-api-secrets key: NEO4J_PASSWORD - name: HADITH_QDRANT_HOST - value: "qdrant.db.svc.cluster.local" + value: "vector.betelgeusebytes.io" - name: HADITH_QDRANT_PORT value: "6333" - name: HADITH_QDRANT_COLLECTION