Необходимо например когда frontend и backend должны быть рядом, для увеличения производительности
Использование межмодульного сходства для развертывания подов на одном узле
kubectl run backend -l app=backend --image busybox -- sleep 999999
И создадим модули фронтенда, опираясь на метку app=backend
apiVersion: extensions/v1beta1 kind: Deployment metadata: name: frontend spec: replicas: 5 template: metadata: labels: app: frontend spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - topologyKey: kubernetes.io/hostname labelSelector: matchLabels: app: backend containers: - name: main image: busybox args: - sleep - "99999"
Muchas gracias. ?Como puedo iniciar sesion?