0

I am very new in a kubernetes world and learning things. I have some situation where i have installed a application(SwaggerHub) in a azure kubernetes service. I follow the installation instructions from swaggerHub documentation. Everything work smoothly and now i have a wondering that how to access the UI via IP address. As per documentation it is required to setup a DNS for this but I guess it is just for production use and for a testing purpose i can access the main UI through IP address.

enter image description here

I tried to access the application from the external IP address which i can see in LoadBalancer service but it is not working. Any idea how i can access the service via IP address ?

user565
  • 871
  • 1
  • 22
  • 47
  • I suggest also asking [SwaggerHub support](https://support.smartbear.com/swaggerhub/message/). – Helen Oct 05 '22 at 12:48
  • Just to get a correct understanding. You have a Service of Type LoadBalancer for the UI Service of Swagger correct? Or did you have to manually add that Service. If the LoadBalancer get's a valid IP from your Cloud Provider, and nothing blocks access to it from Azure side, it should work. – Mike Oct 05 '22 at 13:14
  • No, I have not added this manually. This appear after an installation of swaggerHub. I am confuse that why this LB is a part of Kube-system and not in SwaggerHub Pods . – user565 Oct 06 '22 at 11:31
  • Can you please check the NSG rules that you have added or not, DenyAllInbound will block the traffic. Could you please create appropriate NSG rules to allow inbound rules from Internet. If it does not work, kindly provide some additional information around the configuration of NSGs – Komali Annem Oct 18 '22 at 11:06

0 Answers0