Встречается на собеседованиях • сегодня
Что такое ReplicaSet в Kubernetes
ReplicaSet — это объект Kubernetes, который гарантирует, что определенное количество идентичных подов (pods) всегда запущено в кластере. Он заменяет устаревший ReplicationController, добавляя поддержку set-based селекторов (например, in, notin).
Основные функции:
- Поддерживает заданное количество реплик подов (масштабирование).
- Автоматически восстанавливает поды при их падении или удалении.
- Позволяет обновлять поды через Deployment (рекомендуемый способ).
Пример манифеста:
yaml
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: myapp-replicaset
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
metadata:
labels:
app: myapp
spec:
containers:
- name: nginx
image: nginx:latestВажно: напрямую ReplicaSet используются редко — вместо них применяют Deployments, которые управляют ReplicaSet'ами и обеспечивают rolling updates.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы