apiVersion: apps/v1 kind: Deployment metadata: name: furumi-metadata-agent labels: app: furumi-metadata-agent spec: replicas: 1 selector: matchLabels: app: furumi-metadata-agent template: metadata: labels: app: furumi-metadata-agent spec: nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net containers: - name: furumi-metadata-agent image: ultradesu/furumi-metadata-agent:trunk imagePullPolicy: Always env: - name: FURUMI_AGENT_DATABASE_URL valueFrom: secretKeyRef: name: furumi-ng-creds key: PG_STRING - name: FURUMI_AGENT_INBOX_DIR value: "/inbox" - name: FURUMI_AGENT_STORAGE_DIR value: "/media" - name: FURUMI_AGENT_OLLAMA_URL value: "http://ollama.ollama.svc:11434" - name: FURUMI_AGENT_OLLAMA_MODEL value: "qwen3:14b" - name: FURUMI_AGENT_POLL_INTERVAL_SECS value: "10" - name: RUST_LOG value: "info" ports: - name: admin-ui containerPort: 8090 protocol: TCP volumeMounts: - name: library mountPath: /media - name: inbox mountPath: /inbox volumes: - name: library hostPath: path: /k8s/furumi/library type: DirectoryOrCreate - name: inbox hostPath: path: /k8s/furumi/inbox type: DirectoryOrCreate