1234567891011121314151617181920212223242526272829303132333435363738 |
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: easyfl-client
- namespace: easyfl
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: easyfl-client
- template:
- metadata:
- labels:
- app: easyfl-client
- spec:
- containers:
- - name: easyfl-client
- image: easyfl-client
- imagePullPolicy: IfNotPresent
- env:
- - name: PYTHONUNBUFFERED
- value: "1"
- args: ["--is-remote", "True", "--local-port", "23400", "--server-addr", "easyfl-server-svc.easyfl:23501", "--tracker-addr", "easyfl-tracker-svc.easyfl:12666"]
- ports:
- - containerPort: 23501
- volumeMounts:
- - mountPath: /app/easyfl/datasets/femnist/data
- name: data-volume
- volumes:
- - name: data-volume
- hostPath:
- path: /home/zwm/easyfl/easyfl/datasets/femnist/data
- tolerations:
- - key: "node-role.kubernetes.io/master"
- operator: "Exists"
- effect: "NoSchedule"
- nodeSelector:
- kubernetes.io/hostname: "node1"
|