vault backup: 2026-04-29 13:19:29

This commit is contained in:
Dmitry
2026-04-29 13:19:29 +03:00
parent caa92be89a
commit accf5d711c
2 changed files with 51 additions and 4 deletions
+18 -4
View File
@@ -22,6 +22,21 @@
"title": "Kubernetes"
}
},
{
"id": "089732df013c9481",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "00 Inbox/Deployment и ReplicaSet.md",
"mode": "source",
"source": false,
"backlinks": false
},
"icon": "lucide-file",
"title": "Deployment и ReplicaSet"
}
},
{
"id": "adcb6e3e2a55e33f",
"type": "leaf",
@@ -110,8 +125,7 @@
}
],
"direction": "horizontal",
"width": 279.5,
"collapsed": true
"width": 491.5
},
"right": {
"id": "38c591aa0966839e",
@@ -263,9 +277,10 @@
"obsidian-git:Open Git source control": false
}
},
"active": "adcb6e3e2a55e33f",
"active": "089732df013c9481",
"lastOpenFiles": [
"01 Library/02 DevOps/Kubernetes/Kubernetes.md",
"00 Inbox/Deployment и ReplicaSet.md",
"00 Inbox/Введение в сетевую безопасность.md",
"01 Library/02 DevOps/Kubernetes/Алгоритм выбора лидера Lease.md",
"01 Library/02 DevOps/Kubernetes/Алгоритм консенсуса raft.md",
@@ -304,7 +319,6 @@
"03 Journal/2025/12 - December/02.12.25 - Tuesday.md",
"diary_Я (копия).csv",
"diary_Я.csv",
"01 Library/11 Machine Learning/Метрические алгоритмы.md",
"01 Library/10 Finance/Экономическая Безопасность",
"00 Inbox/Курсовая инфа.md.tmp.165293.1776760040061",
"CLAUDE.md.tmp.114174.1776715992129",
+33
View File
@@ -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.