| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- # milvus-backup-deployment.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: milvus-backup
- namespace: milvus # 如果没有特别指定命名空间
- labels:
- app: milvus-backup
- spec:
- replicas: 1 # Pod 副本数
- selector:
- matchLabels:
- app: milvus-backup
- template:
- metadata:
- labels:
- app: milvus-backup
- spec:
- nodeName: lq-worker-01
- containers:
- - name: milvus-backup
- image: milvus/milvus-backup:v510 # 替换为你的镜像
- imagePullPolicy: IfNotPresent # IfNotPresent 或 Never
- volumeMounts:
- - name: host-milvus-backup # 卷名称
- mountPath: /host-milvus-backup # ← 容器内的目录(容器里)
- # 或者用本地镜像: milvus/milvus-backup:v510
- ports:
- - containerPort: 8080
- name: http
- protocol: TCP
- # 资源限制(可选)
- resources:
- requests:
- memory: "256Mi"
- cpu: "250m"
- limits:
- memory: "512Mi"
- cpu: "500m"
- # 环境变量(如果需要)
- env:
- - name: LOG_LEVEL
- value: "info"
- volumes:
- - name: host-milvus-backup # 卷名称
- hostPath:
- path: /home/lq/backup/milvus # ← 节点上的目录(宿主机/本地)
- type: DirectoryOrCreate
|