apiVersion: apps/v1 kind: Deployment metadata: name: date-pod01 namespace: default labels: app: date spec: replicas: 1 selector: matchLabels: app: date template: metadata: labels: app: date spec: affinity: podAntiAffinity: ## POD 할당되지 않은 Node로 Scheduling requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: app ## Key 선택 operator: In values: - date topologyKey: "kubernetes.io/hostname" containers: - name: date-pod image: busybox command: - "/bin/sh" - "-c" - "while true; do date >> /data/pod-out.txt; sleep 30; done" volumeMounts: - name: date-vol mountPath: /data volumes: - name: date-vol persistentVolumeClaim: claimName: default-pvc