From af26b30f9aec7b2aa1f58b51bb853f9ece447dcd Mon Sep 17 00:00:00 2001 From: Reese Date: Wed, 26 Nov 2025 17:54:06 +0000 Subject: [PATCH] fix(k8s): fix kubernetes deployment yaml formatting and syntax --- deploy/kubernetes/configmap.yaml | 2 +- deploy/kubernetes/kustomization.yaml | 12 +++++++----- deploy/kubernetes/namespace.yaml | 1 - deploy/kubernetes/qdrant.yaml | 12 ++++++------ 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/deploy/kubernetes/configmap.yaml b/deploy/kubernetes/configmap.yaml index 1c73f60c..903e4d76 100644 --- a/deploy/kubernetes/configmap.yaml +++ b/deploy/kubernetes/configmap.yaml @@ -5,7 +5,7 @@ metadata: namespace: context-engine labels: app: context-engine -component: configuration + component: configuration data: COLLECTION_NAME: "codebase" EMBEDDING_MODEL: "BAAI/bge-base-en-v1.5" diff --git a/deploy/kubernetes/kustomization.yaml b/deploy/kubernetes/kustomization.yaml index 10944621..784d5e31 100644 --- a/deploy/kubernetes/kustomization.yaml +++ b/deploy/kubernetes/kustomization.yaml @@ -30,13 +30,15 @@ resources: - ingress.yaml # Common labels -commonLabels: - app.kubernetes.io/name: context-engine - app.kubernetes.io/component: kubernetes-deployment - app.kubernetes.io/managed-by: kustomize +labels: + - includeSelectors: true + pairs: + app.kubernetes.io/name: context-engine + app.kubernetes.io/component: kubernetes-deployment + app.kubernetes.io/managed-by: kustomize # Patches for production customization -patchesStrategicMerge: [] +patches: [] # ConfigMap generator (optional - for overrides) configMapGenerator: diff --git a/deploy/kubernetes/namespace.yaml b/deploy/kubernetes/namespace.yaml index 0f0cecad..537c0982 100644 --- a/deploy/kubernetes/namespace.yaml +++ b/deploy/kubernetes/namespace.yaml @@ -3,6 +3,5 @@ kind: Namespace metadata: name: context-engine labels: -name: context-engine app: context-engine component: infrastructure diff --git a/deploy/kubernetes/qdrant.yaml b/deploy/kubernetes/qdrant.yaml index 191041b1..18ed7b1b 100644 --- a/deploy/kubernetes/qdrant.yaml +++ b/deploy/kubernetes/qdrant.yaml @@ -39,7 +39,7 @@ spec: value: "6334" resources: requests: -memory: "2Gi" + memory: "2Gi" cpu: "1" limits: memory: "8Gi" @@ -49,13 +49,13 @@ memory: "2Gi" mountPath: /qdrant/storage livenessProbe: httpGet: -path: /healthz + path: /healthz port: http initialDelaySeconds: 30 periodSeconds: 10 readinessProbe: httpGet: -path: /readyz + path: /readyz port: http initialDelaySeconds: 5 periodSeconds: 5 @@ -108,17 +108,17 @@ metadata: app: context-engine component: qdrant spec: -type: NodePort # Change to LoadBalancer if your cluster supports it + type: NodePort # Change to LoadBalancer if your cluster supports it ports: - name: http port: 6333 targetPort: http -nodePort: 30333 # Optional: specify node port + nodePort: 30333 # Optional: specify node port protocol: TCP - name: grpc port: 6334 targetPort: grpc -nodePort: 30334 # Optional: specify node port + nodePort: 30334 # Optional: specify node port protocol: TCP selector: app: context-engine