Sobes.tech
Back to questions
Junior — Middle
75

Как развернуть поды так, чтобы каждый рабочий узел кластера запускал по одному экземпляру?

Companies where asked
Альфа-БанкАльфа-Банк

Answer from AI

sobes.tech AI

Чтобы развернуть поды так, чтобы каждый рабочий узел кластера запускал по одному экземпляру, в Kubernetes используют объект DaemonSet. DaemonSet гарантирует, что на каждом узле будет запущен один экземпляр пода.

Пример манифеста DaemonSet:

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: example-daemonset
spec:
  selector:
    matchLabels:
      name: example-pod
  template:
    metadata:
      labels:
        name: example-pod
    spec:
      containers:
      - name: example-container
        image: nginx

При применении такого DaemonSet Kubernetes создаст по одному поду на каждом рабочем узле кластера.