Files
SecondBrain/00 Inbox/Deployment и ReplicaSet.md
T
2026-04-29 13:19:29 +03:00

1.4 KiB

status, type, tags, created, updated, title
status type tags created updated title
processing concept
devops
2025-12-17 2026-04-29 Deployment и ReplicaSet

Deployment и ReplicaSet

Среди многих kube-controllers, есть два важных контроллера, которые отвечают за развертывание приложений в k8s.

  • Deployment-controller
  • Replicaset-controller

Deployment

Deployment-controller отвечает за работу с декларативным описанием приложения для его последующего развертывания и обновления.

Сущность, которой оперирует deployment-controller называется Deployment.

ReplicaSet

Deployment в своей работе использует концепцию набора репликаций

Replicaset — сущность Kubernetes, отвечающая за поддержку стабильного набора репликаций приложения, работающих в один момент времени.

За работу с Replicaset отвечает Replicaset-controller.

Приложения в k8s представлены в виде объединений контейнеров (pod). Набором репликаций объединений контейнеров (pods) управляет replicaset.