Ingress
Ingress — объект API, который управляет внешним доступом к объектам Service в проекте. Ingress идентифицирует маршруты HTTP и HTTPS из внешней среды для объектов Service проекта. Маршрутизация трафика контролируется правилами, определенными для ресурса Ingress. Начало действия Ingress возможно только после запуска Ingress Controller.
Управлять объектами Ingress можно с помощью платформы Опеншифт для администратора.
Создание Ingress
Перейдите в меню
.Нажмите на кнопку Create Ingress.
Добавте исходный код объекта Ingress в кодовое поле.
Например:
apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: example namespace: test-a1 spec: rules: - host: example.com http: paths: - path: /testpath backend: serviceName: test servicePort: 80
Нажмите Create.
Подсказка
На странице Schema доступно описание основных компонентов Ingress.
Изменение Ingress
Перейдите в меню
.Выберите объект Ingress, который необходимо изменить, нажмите на кнопку
и выберите Edit Ingress.
Внесите необходимые изменения в Ingress и нажмите Save.
Удаление Ingress
Перейдите в меню
.Выберите объект Ingress, который необходимо удалить, нажмите на кнопку
и выберите Delete Ingress.