【发布时间】:2021-10-06 02:48:39
【问题描述】:
我有一个 2 个工作节点的 kube 集群,并且我有一个副本为 2 的部署,如下所示的部署
最初,部署分布在每个节点上。但是一个节点出现故障,另一个节点每次部署有 2 个 pod。这是正确和预期的。但是当关闭的节点启动并运行时。我希望分发部署。我怎样才能做到这一点。
apiVersion: apps/v1
kind: Deployment
metadata:
name: kub-homenet-deployment
spec:
replicas: 2
selector:
matchLabels:
app: kub-homenet
template:
metadata:
labels:
app: kub-homenet
spec:
containers:
- name: kub-homenet
image: naveeenzone/img-kub-homenet:latest
volumeMounts:
- mountPath: /app
name: nfs-vol
securityContext:
fsGroup: 1000
volumes:
- name: nfs-vol
persistentVolumeClaim:
claimName: nfs-pvc
【问题讨论】: