apiVersion: apps/v1 kind: Deployment metadata: name: curaflow-agent labels: app.kubernetes.io/name: curaflow-agent spec: replicas: 1 selector: matchLabels: app.kubernetes.io/name: curaflow-agent template: metadata: labels: app.kubernetes.io/name: curaflow-agent spec: containers: - name: worker image: 192.168.8.250:5000/agents-runtime:latest imagePullPolicy: Always command: ["python", "-m", "curaflow_agent.worker"] env: - name: PYTHONPATH value: "/app/src" - name: PYTHONUNBUFFERED value: "1" - name: TEMPORAL_URL value: "temporal-frontend.ai-core.svc.cluster.local:7233" - name: TEMPORAL_NAMESPACE value: "default" - name: CURAFLOW_TASK_QUEUE value: "curaflow-tasks" - name: ANTHROPIC_API_KEY value: "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" - name: LLM_MODEL value: "claude-sonnet-4-6" resources: limits: cpu: 500m memory: 512Mi requests: cpu: 100m memory: 128Mi