From 24905d501f7855a36bf1fc1f4c448642abab533a Mon Sep 17 00:00:00 2001 From: hermes-bot Date: Sat, 30 May 2026 14:18:17 +0000 Subject: [PATCH] update mem0 deployment yaml --- AI/mem0/deploy.md | 89 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 88 insertions(+), 1 deletion(-) diff --git a/AI/mem0/deploy.md b/AI/mem0/deploy.md index 039a204..4de4e89 100644 --- a/AI/mem0/deploy.md +++ b/AI/mem0/deploy.md @@ -45,7 +45,94 @@ ccr.ccs.tencentyun.com/tei_agent/mem0:latest ## 部署清单 ```yaml -# mem0 deployment + configmap + secret + service +apiVersion: v1 +kind: ConfigMap +metadata: + name: mem0-env + namespace: tei +data: + DATABASE_URL: "postgres://gitlab:gitlab@192.168.3.49:5432/mem0" + APP_DB_NAME: "mem0_app" + QDRANT_HOST: "qdrant" + QDRANT_PORT: "6333" + QDRANT_COLLECTION_NAME: "mem0" + EMBEDDER_PROVIDER: "tei" + TEI_ENDPOINT: "http://tei:8080" + LLM_PROVIDER: "openai" + OPENAI_API_KEY: "YOUR_MINIMAX_KEY" + OPENAI_BASE_URL: "https://api.minimax.chat/v1" + AUTH_DISABLED: "false" + MEM0_TELEMETRY: "false" + REQUEST_LOG_RETENTION_DAYS: "30" +--- +apiVersion: v1 +kind: Secret +metadata: + name: mem0-secrets + namespace: tei +type: Opaque +stringData: + JWT_SECRET: "your-jwt-secret-change-me" + ADMIN_API_KEY: "your-admin-key-change-me" + POSTGRES_PASSWORD: "gitlab" +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: mem0 + namespace: tei +spec: + replicas: 1 + selector: + matchLabels: + app: mem0 + template: + metadata: + labels: + app: mem0 + spec: + containers: + - name: mem0 + image: ccr.ccs.tencentyun.com/tei_agent/mem0:latest + ports: + - containerPort: 8000 + name: http + envFrom: + - configMapRef: + name: mem0-env + - secretRef: + name: mem0-secrets + livenessProbe: + httpGet: + path: /health + port: 8000 + initialDelaySeconds: 30 + periodSeconds: 10 + readinessProbe: + httpGet: + path: /health + port: 8000 + initialDelaySeconds: 10 + periodSeconds: 5 + resources: + limits: + cpu: "2" + memory: "4Gi" + requests: + cpu: "500m" + memory: "1Gi" +--- +apiVersion: v1 +kind: Service +metadata: + name: mem0 + namespace: tei +spec: + ports: + - port: 8000 + name: http + selector: + app: mem0 ``` ## 前置要求