ScuttleBot
| 7bbcd81… | lmata | 1 | apiVersion: apps/v1 |
| 7bbcd81… | lmata | 2 | kind: Deployment |
| 7bbcd81… | lmata | 3 | metadata: |
| 7bbcd81… | lmata | 4 | name: scuttlebot |
| 7bbcd81… | lmata | 5 | labels: |
| 7bbcd81… | lmata | 6 | app: scuttlebot |
| 7bbcd81… | lmata | 7 | spec: |
| 7bbcd81… | lmata | 8 | replicas: 1 |
| 7bbcd81… | lmata | 9 | selector: |
| 7bbcd81… | lmata | 10 | matchLabels: |
| 7bbcd81… | lmata | 11 | app: scuttlebot |
| 7bbcd81… | lmata | 12 | template: |
| 7bbcd81… | lmata | 13 | metadata: |
| 7bbcd81… | lmata | 14 | labels: |
| 7bbcd81… | lmata | 15 | app: scuttlebot |
| 7bbcd81… | lmata | 16 | spec: |
| 7bbcd81… | lmata | 17 | containers: |
| 7bbcd81… | lmata | 18 | - name: scuttlebot |
| 7bbcd81… | lmata | 19 | image: ghcr.io/conflicthq/scuttlebot:latest |
| 7bbcd81… | lmata | 20 | imagePullPolicy: Always |
| 7bbcd81… | lmata | 21 | ports: |
| 7bbcd81… | lmata | 22 | - name: api |
| 7bbcd81… | lmata | 23 | containerPort: 8080 |
| 7bbcd81… | lmata | 24 | - name: mcp |
| 7bbcd81… | lmata | 25 | containerPort: 8081 |
| 7bbcd81… | lmata | 26 | env: |
| 7bbcd81… | lmata | 27 | - name: SCUTTLEBOT_ERGO_EXTERNAL |
| 7bbcd81… | lmata | 28 | value: "true" |
| 7bbcd81… | lmata | 29 | - name: SCUTTLEBOT_ERGO_API_ADDR |
| 7bbcd81… | lmata | 30 | valueFrom: |
| 7bbcd81… | lmata | 31 | configMapKeyRef: |
| 7bbcd81… | lmata | 32 | name: scuttlebot-config |
| 7bbcd81… | lmata | 33 | key: ergo.api-addr |
| 7bbcd81… | lmata | 34 | - name: SCUTTLEBOT_ERGO_IRC_ADDR |
| 7bbcd81… | lmata | 35 | valueFrom: |
| 7bbcd81… | lmata | 36 | configMapKeyRef: |
| 7bbcd81… | lmata | 37 | name: scuttlebot-config |
| 7bbcd81… | lmata | 38 | key: ergo.irc-addr |
| 7bbcd81… | lmata | 39 | - name: SCUTTLEBOT_ERGO_NETWORK_NAME |
| 7bbcd81… | lmata | 40 | valueFrom: |
| 7bbcd81… | lmata | 41 | configMapKeyRef: |
| 7bbcd81… | lmata | 42 | name: scuttlebot-config |
| 7bbcd81… | lmata | 43 | key: ergo.network-name |
| 7bbcd81… | lmata | 44 | - name: SCUTTLEBOT_ERGO_SERVER_NAME |
| 7bbcd81… | lmata | 45 | valueFrom: |
| 7bbcd81… | lmata | 46 | configMapKeyRef: |
| 7bbcd81… | lmata | 47 | name: scuttlebot-config |
| 7bbcd81… | lmata | 48 | key: ergo.server-name |
| 7bbcd81… | lmata | 49 | - name: SCUTTLEBOT_ERGO_API_TOKEN |
| 7bbcd81… | lmata | 50 | valueFrom: |
| 7bbcd81… | lmata | 51 | secretKeyRef: |
| 7bbcd81… | lmata | 52 | name: scuttlebot-secrets |
| 7bbcd81… | lmata | 53 | key: ergo-api-token |
| 7bbcd81… | lmata | 54 | - name: SCUTTLEBOT_DB_DRIVER |
| 7bbcd81… | lmata | 55 | valueFrom: |
| 7bbcd81… | lmata | 56 | configMapKeyRef: |
| 7bbcd81… | lmata | 57 | name: scuttlebot-config |
| 7bbcd81… | lmata | 58 | key: db.driver |
| 7bbcd81… | lmata | 59 | - name: SCUTTLEBOT_DB_DSN |
| 7bbcd81… | lmata | 60 | valueFrom: |
| 7bbcd81… | lmata | 61 | secretKeyRef: |
| 7bbcd81… | lmata | 62 | name: scuttlebot-secrets |
| 7bbcd81… | lmata | 63 | key: postgres-dsn |
| 7bbcd81… | lmata | 64 | - name: SCUTTLEBOT_API_ADDR |
| 7bbcd81… | lmata | 65 | valueFrom: |
| 7bbcd81… | lmata | 66 | configMapKeyRef: |
| 7bbcd81… | lmata | 67 | name: scuttlebot-config |
| 7bbcd81… | lmata | 68 | key: api.addr |
| 7bbcd81… | lmata | 69 | - name: SCUTTLEBOT_MCP_ADDR |
| 7bbcd81… | lmata | 70 | valueFrom: |
| 7bbcd81… | lmata | 71 | configMapKeyRef: |
| 7bbcd81… | lmata | 72 | name: scuttlebot-config |
| 7bbcd81… | lmata | 73 | key: mcp.addr |
| 7bbcd81… | lmata | 74 | livenessProbe: |
| 7bbcd81… | lmata | 75 | httpGet: |
| 7bbcd81… | lmata | 76 | path: /v1/status |
| 7bbcd81… | lmata | 77 | port: 8080 |
| 7bbcd81… | lmata | 78 | httpHeaders: |
| 7bbcd81… | lmata | 79 | - name: Authorization |
| 7bbcd81… | lmata | 80 | value: "Bearer probe-check" |
| 7bbcd81… | lmata | 81 | initialDelaySeconds: 20 |
| 7bbcd81… | lmata | 82 | periodSeconds: 15 |
| 7bbcd81… | lmata | 83 | failureThreshold: 3 |
| 7bbcd81… | lmata | 84 | readinessProbe: |
| 7bbcd81… | lmata | 85 | httpGet: |
| 7bbcd81… | lmata | 86 | path: /v1/status |
| 7bbcd81… | lmata | 87 | port: 8080 |
| 7bbcd81… | lmata | 88 | httpHeaders: |
| 7bbcd81… | lmata | 89 | - name: Authorization |
| 7bbcd81… | lmata | 90 | value: "Bearer probe-check" |
| 7bbcd81… | lmata | 91 | initialDelaySeconds: 10 |
| 7bbcd81… | lmata | 92 | periodSeconds: 10 |