# Template for a Gumbo Kubernetes Job. Replace REPLACE_IMAGE after building agents/gumbo. apiVersion: batch/v1 kind: Job metadata: name: gumbo-run namespace: ai-agents-gumbo spec: suspend: true ttlSecondsAfterFinished: 86400 backoffLimit: 0 template: metadata: labels: app.kubernetes.io/name: gumbo-job spec: restartPolicy: Never containers: - name: gumbo image: REPLACE_IMAGE imagePullPolicy: IfNotPresent env: - name: GUMBO_OBJECT_KEY value: "REPLACE_OBJECT_KEY" - name: GUMBO_THREAD_ID valueFrom: fieldRef: fieldPath: metadata.uid - name: MCP_FS_SSE_URL value: "http://mcp-filesystem.tools-mcp.svc.cluster.local:8080/sse" - name: LITELLM_BASE_URL value: "http://litellm.ai-core.svc.cluster.local:4000/v1" - name: LITELLM_API_KEY valueFrom: secretKeyRef: name: gumbo-litellm key: api_key - name: LANGGRAPH_CHECKPOINT_URI valueFrom: secretKeyRef: name: gumbo-checkpoint-db key: uri resources: requests: cpu: "1" memory: 2Gi limits: cpu: "4" memory: 8Gi --- apiVersion: v1 kind: Secret metadata: name: gumbo-litellm namespace: ai-agents-gumbo type: Opaque stringData: api_key: change-me-litellm-master --- apiVersion: v1 kind: Secret metadata: name: gumbo-checkpoint-db namespace: ai-agents-gumbo type: Opaque stringData: uri: postgresql://agentic_os:change-me@agentic-os-pg-rw.platform-data.svc.cluster.local:5432/gumbo?sslmode=disable