vault backup: 2026-04-29 13:19:29
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
---
|
||||
status: processing
|
||||
type: concept
|
||||
tags:
|
||||
- devops
|
||||
created: 2025-12-17
|
||||
updated: 2026-04-29
|
||||
title: 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.
|
||||
Reference in New Issue
Block a user