Эту статью надо было писать еще летом 2016-го, когда все хайпили Pokemon GO, но, тогда еще не было Яндекс-Дзена и этого канала, так что – я пишу ее сегодня. Про Покемонов писали все, а про Ingress – единицы. Даже сегодня, когда Покемонов уже не обсуждают так активно, они по прежнему популярнее Ingress, и я считаю, что это неправильно... Для начала я кратко скажу, что Ingress – это геолокационная игра, наподобие нашумевших «покемонов», где вы так же используете свой мобильник и, перемещаясь по миру, захватываете «порталы», разрушаете вражеские порталы, связываете порталы в поля и так далее...
Для описания того, каким образом необходимо обрабатывать клиентский трафик, например запросы веб приложения в браузере, используется сущность Ingress (ингресс). Ingress — это объект Kubernetes, в котором описываются правила маршрутизации клиентского трафика. Как мы с вами знаем, что объекты Kubernetes не работают, если нет соответствующего контроллера. Ingress относится к тому типу объектов, для которых нет встроенных контроллеров. Более того, в рамках кластера Kubernetes может жить несколько ингресс контроллеров...