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

Что такое Service в OpenShift

Service в OpenShift — это абстракция, которая определяет логический набор подов и политику доступа к ним. Она обеспечивает стабильный IP-адрес и DNS-имя, даже если поды пересоздаются или масштабируются.

Типы Service:

  • ClusterIP (по умолчанию) — доступен только внутри кластера.
  • NodePort — открывает порт на всех нодах кластера.
  • LoadBalancer — интегрируется с облачным балансировщиком нагрузки.
  • ExternalName — маппит сервис на внешний DNS-имя.

Пример YAML:

yaml
apiVersion: v1
kind: Service
metadata:
  name: my-service
spec:
  selector:
    app: my-app
  ports:
    - protocol: TCP
      port: 80
      targetPort: 8080
  type: ClusterIP

Особенности в OpenShift:

  • Интеграция с Route (аналог Ingress) для внешнего доступа.
  • Поддержка Session Affinity и Health Checks.
  • Автоматическое обновление эндпоинтов при изменении подов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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