1.4 KiB
1.4 KiB
status, type, tags, created, updated, title
| status | type | tags | created | updated | title | |
|---|---|---|---|---|---|---|
| processing | concept |
|
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.