Встречается на собеседованиях • сегодня
Проектировал ли сущности под Kubernetes
Да, проектировал. При работе с Kubernetes важно учитывать специфику оркестрации контейнеров.
Основные моменты:
- Stateless vs Stateful: Stateless-сервисы проще масштабируются, Stateful требуют PersistentVolume и StatefulSets.
- Readiness/Liveness пробы: Обязательны для контроля здоровья приложения.
- ConfigMaps/Secrets: Для хранения конфигов и чувствительных данных, а не в коде или ENV-переменных.
- Ресурсы (CPU/RAM): Указываю requests/limits в манифестах, чтобы избежать оверпотребления.
Пример Deployment для Spring Boot:
yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 3
template:
spec:
containers:
- name: app
image: my-registry/app:latest
ports:
- containerPort: 8080
livenessProbe:
httpGet:
path: /actuator/health
port: 8080 Также учитываю HorizontalPodAutoscaler, NetworkPolicies и распределение по нодам через affinity/anti-affinity.

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