Search code examples
openshiftzabbix

Using OpenShift for non-web application?


I tried to get a sysadmin to install Zabbix monitoring server (not agent) on OpenShift for me, to monitor some apps running elsewhere. He tells me that the zabbix server cannot be reached from remote agents due to OpenShift's restriction on non-web ports.

Is this true - only web applications can be run on OpenShift?

I understand you can hack port forwarding to reach non-web ports, but that's hardly a good solution.

Thanks!


Solution

  • As of right now, you can only access web based applications on openshift servers, the following ports are open to the internet: 80/443/8000/8443, basically just http, https, and websockets (ws, wss) and they all listen internally on port 8080, no other public ports are exposed. Those ports also go through an apache/node.js reverse proxy before they reach your gear.