Встречается на собеседованиях • сегодня

Какие компоненты настраивал в Kubernetes

В Kubernetes я настраивал следующие ключевые компоненты:

  1. Pods - минимальные deployable единицы, создавал манифесты с контейнерами, ресурсами и переменными окружения.
    yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: my-app
    spec:
      containers:
      - name: app
        image: my-app:latest
        resources:
          limits:
            cpu: "500m"
            memory: "512Mi"
  1. Deployments - для управления репликами pod'ов, rolling updates и rollbacks.

    yaml
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: my-deployment
    spec:
      replicas: 3
      selector:
        matchLabels:
          app: my-app
  2. Services (ClusterIP, NodePort, LoadBalancer) - для сетевого доступа к pod'ам.

  3. Ingress - для маршрутизации внешнего трафика с правилами и TLS.

  4. ConfigMaps/Secrets - для конфигурации и чувствительных данных.

  5. PersistentVolumes/Claims - для хранения данных.

  6. HPA (Horizontal Pod Autoscaler) - для автоматического масштабирования.

Также работал с RBAC, NetworkPolicies, StatefulSets, CronJobs и настраивал liveness/readiness probes.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы