Могу ли я написать приложение OpenShift Origin, которое может принимать трафик UDP через внешний порт?

Насколько универсальной для PaaS является OpenShift Origin? Глядя на обзор архитектуры, он кажется очень веб-ориентированным. Могу ли я использовать OpenShift Origin для создания частного облака, в котором я могу запускать произвольные приложения, а не только веб-приложения?

Как видно из заголовка моего сообщения, мой насущный вопрос заключается в том, можно ли создать приложение OpenShift, которое может открывать сокет и принимать UDP-трафик — мне не нужен (и я не хочу) haproxy для этого приложения, и я не хочу, чтобы весь UDP-трафик сначала проходил через прокси узла узла.

По сути, я хотел бы знать, могу ли я развернуть приложение на узле и позволить этому приложению получать пакеты UDP от внешнего порта на этом узле. Это возможно?

Документы RedHat, Настройка прокси порта, заставьте меня думать, что это невозможно:

приложения прослушивают подключения на петлевом интерфейсе. Узел запускает прокси-сервер, который прослушивает внешние порты и перенаправляет входящие запросы в соответствующее приложение.

Я надеюсь, что есть способ обойти это ограничение. Подойдет ли кастомный картридж?


person Mark Rajcok    schedule 06.02.2014    source источник


Ответы (1)


Насколько я знаю, на данный момент это невозможно. Однако я бы посоветовал узнать у разработчиков источник Openshift либо в списках рассылки, либо вы можете проверить на #openshift-dev на freenode.

person niharvey    schedule 09.02.2014