I have setup HA openshift origin 3.1 env with one master and two nodes on AWS. This is just a test environment and I dont have registered DNS , I am using public DNS of AWS instances for this use. Here if I expose any service hosted in node1 (where router and master are deployed) and then add entry to system's hosts file with the public IP of master instance and exposed hostname, I can access app in browser successfully. But if pod gets deployed in second node and then i expose the service for external access, it doesn't allow access from browser as well as curl even after mapping master IP and hostname in hosts file. What could be the reason?? I really want to access apps in second node too from browser.
can anyone help?