I've created Kubernetes cluster in AWS. I'm working on guestbook example based on coreos. After creating frontend service I'm able to curl localhost and access guestbook application from minion where application is built but failing to do so through browser or master.
I have tried putting diffrent publicIp in frontend service such as Public IP, Private IP assigned to instance by AWS.
Note:
Running kubectl cluster-info
should give you a proxy endpoint on the master which you can hit to access the application. That should give an idea if there is a problem with your app in the first place.
this link helped : https://github.com/GoogleCloudPlatform/kubernetes/issues/6158 see hack solution by kcao3.
Following are the changes :
NOTE: Its a hack so DNS settings will be the correct solution