Mercurial > code > home > repos > sco-bot
view k8s/deploy.yaml @ 11:6622bacb0b84
first pass at reorg
author | drewp@bigasterisk.com |
---|---|
date | Thu, 11 Jul 2024 18:15:44 -0700 |
parents | f23b21bd0fce |
children | 403eff4a16c8 |
line wrap: on
line source
apiVersion: apps/v1 kind: Deployment metadata: name: sco-bot spec: replicas: 1 selector: matchLabels: app: sco-bot template: metadata: labels: app: sco-bot spec: volumes: - name: sco-bot-data persistentVolumeClaim: claimName: sco-bot-data containers: - name: vite image: reg:5000/sco_bot_web workingDir: /opt command: - pnpm - exec - vite ports: - containerPort: 8002 - name: server image: reg:5000/sco_bot_server workingDir: /opt command: - pdm - run - fastapi - dev - --host - "0.0.0.0" - --port - "8001" - scobot/service/query.py ports: - containerPort: 8001 volumeMounts: - name: sco-bot-data mountPath: /opt/data affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: "kubernetes.io/hostname" operator: In values: ["ditto", "dash"] # need /my/serv