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

Для чего нужен Ingress в OpenShift

Ingress в OpenShift (или Kubernetes) используется для управления внешним доступом к сервисам внутри кластера. Он предоставляет единую точку входа, маршрутизируя HTTP/HTTPS-трафик на основе правил, таких как домены или пути.

Пример:

yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: example-ingress
spec:
  rules:
  - host: myapp.example.com
    http:
      paths:
      - path: /
        pathType: Prefix
        backend:
          service:
            name: my-service
            port:
              number: 8080

Плюсы:

  • Упрощает доступ к сервисам без NodePort/LoadBalancer на каждый сервис
  • Поддержка TLS-терминации
  • Гибкость маршрутизации (path-based, host-based)

В OpenShift Ingress реализован через Route (аналог Ingress), но с дополнительными фичами, например, встроенной поддержкой OpenShift OAuth.

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

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

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

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